Azure生成 - [错误]无法找到包的版本''
问题描述:
我试图得到一个解决方案与工作。Azure生成 - [错误]无法找到包的版本''
但每次我尝试部署到Azure的时候,我得到了以下错误
##[error]Unable to find version '13.3.0.12' of package 'Syncfusion.AspNet.Mvc5'.
##[error]Unable to find version '13.3.0.12' of package 'Syncfusion.JavaScript'.
##[error]Unable to find version '13.3.0.12' of package 'Syncfusion.Web.Base45'.
##[error]Unable to find version '13.3.0.12' of package 'Syncfusion.Web.FileFormatsBase45'.
##[error]Unexpected exit code 1 returned from tool NuGet.exe
我试图创建一个NuGet.config与链接到syncfusion但不工作。
如果我检查包文件夹,我可以看到所有的包它说,它无法找到
希望有人为可以帮助
答
显然使用的是私人的NuGet饲料,因为这些包没有官方上市NuGet供稿,因此是错误信息。 这里是确认这些包没有对公众的NuGet Feed中列出:
http://www.nuget.org/packages?q=Syncfusion.AspNet.Mvc5 http://www.nuget.org/packages?q=Syncfusion.JavaScript http://www.nuget.org/packages?q=Syncfusion.Web.Base45 http://www.nuget.org/packages?q=Syncfusion.Web.FileFormatsBase45
这也是由Syncfusion文档,它描述了一个自定义的饲料及其包装证实:http://help.syncfusion.com/extension/syncfusion-nuget-packages/nuget-install-and-configuration
要启用Syncfusion软件包的恢复,请检查this SO question and its accepted answer,了解如何将自定义NuGet Feed添加到您的Azure Web应用程序部署中。