首页 文章

Install-Package:'7.0.4-IR19'不是有效的版本字符串 . 错误

提问于
浏览
0

我想用Package Manager Console(Install-Package UmbracoCms)添加UmbracoCMS nuget . 但我不能......

试图解决依赖性'Lucene.Net(≥2.9.4.1&& <3.0.0)' . 试图解决依赖'SharpZipLib(≥0.86.0)' . 试图解决依赖关系'MySql.Data(≥6.9.8&& <7.0.0)' . Install-Package:'7.0.4-IR19'不是有效的版本字符串 . 参数名称:version在行:1 char:16 Install-Package <<<< UmbracoCms CategoryInfo:NotSpecified:(:) [Install-Package],ArgumentException FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

1 回答

  • 0

    我不确定是什么原因造成你的问题,但我可能有另一种方法可以帮助你 . 当我们修复我们的umbraco网站时,我们只会创建 UmbracoCms.Core 包 . 这为我们提供了所需的所有dll和参考 . 它还使我们更容易升级umbraco . UmbracoCms.Core nuget包是通过编写整个 UmbracoCms 包而自动作为依赖项获得的 .

    然后我们使用我们想要的umbraco版本的zip,并使用BeyondCompare之类的工具手动将其合并到项目中 . 我们喜欢处理nuget之外的其余文件,因为有时在升级期间合并时需要特别小心那些其他文件 .

相关问题