我有一个在 VS 2012 中开发的 ASP.NET MVC 4 应用程序。该应用程序由一个主项目 (MyProject)、一个单元测试项目 (MyProject.Tests)、一个 Azure 部署项目 (MyProject.Azure) 和几个通用库项目。
当我右键单击解决方案或主项目并选择管理 NuGet 包时,我会看到一堆微软更新,这些更新显然在上个月左右可用。如果我单击“全部更新”按钮,则显然安装了更新,没有任何明显的问题,但是当我构建解决方案时,我两次收到此错误消息:
warning : All projects referencing MyProject.csproj must install nuget package Microsoft.Bcl.Build
好的,所以我有两个引用 MyProject 的项目:MyProject.Tests 和 MyProject.Azure。我可以右键单击 MyProject.Tests,选择 ManageNuGet Packages,然后添加 Microsoft.Bcl.Build。这消除了两个警告之一。但是VS 没有为我提供管理 MyProject.Azure 项目的 NuGet 包的选项。
如何将 Microsoft.Bcl.Build 包添加到 Azure 部署项目?
编辑: