【发布时间】:2013-05-18 13:56:22
【问题描述】:
Asp.Net v4 Webforms App 依赖于 Windows.Azure.Storage。如果我使用 WebDeploy 将其部署到 Azure 网站,这一切都可以正常工作。
现在我想在我的 bitbucket 存储库中使用一个分支,让它从源代码管理中自动部署。
我设置了分支,将 azure 链接到它,然后触发了部署。
但它失败了,这是在 Azure 日志中......
D:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1578,5):警告 MSB3245:无法解析此引用。找不到程序集“Microsoft.WindowsAzure.Storage,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35,processorArchitecture=MSIL”。检查以确保该程序集存在于磁盘上。如果您的代码需要此引用,您可能会遇到编译错误。 [C:\DWASFiles\Sites\kdb\VirtualDirectory0\site\repository\Pfv.Kdb.UI\Kdb.UI.csproj]
Nuget 已启用包还原,我检查了 nuget.targets 以确保 DownloadNugetExe 条件设置为 true。
为什么无法拉入 nuget 依赖项?
【问题讨论】:
-
我遇到了同样的错误,但无法找到 CrystalReports 作为程序集。
-
这表明在工作中检查它们stackoverflow.com/questions/11106191/…。但是问题依然存在,为什么 nuget 包还原在 azure 上会失败?
标签: azure nuget bitbucket msdeploy