7

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 依赖项?

4

1 回答 1

-1

我刚刚尝试在 VS2012 中创建一个引用 Windows.Azure.Storage nuget 包的 MVC4 应用程序,并成功地将其从本地 git 推送到 Windows azure,没有任何问题。

我没有遇到这个问题。我已经启用了 nuget 包还原,并且还在我的 git 存储库中包含了一个 .gitignore,而不是推送二进制和包文件。

我在将 repo 推送到 WAWS 时也看到了这一点。

远程:成功安装“WindowsAzure.Storage 2.0.5.1”。

于 2013-05-31T01:15:22.377 回答