VS 2012 で開発された ASP.NET MVC 4 アプリがあります。このアプリは、メイン プロジェクト (MyProject)、単体テスト プロジェクト (MyProject.Tests)、Azure 展開プロジェクト (MyProject.Azure)、およびいくつかのプロジェクトで構成されています。汎用ライブラリ プロジェクト。
ソリューションまたはメイン プロジェクトのいずれかを右クリックして [NuGet パッケージの管理] を選択すると、先月かそこらで明らかに利用可能になった Microsoft の更新プログラムが多数表示されます。[すべて更新] ボタンをクリックすると、明らかに問題なく更新プログラムがインストールされますが、ソリューションをビルドすると、次のエラー メッセージが 2 回表示されます。
warning : All projects referencing MyProject.csproj must install nuget package Microsoft.Bcl.Build
さて、MyProject を参照する 2 つのプロジェクト、MyProject.Tests と MyProject.Azure があります。MyProject.Tests を右クリックして ManageNuGet Packages を選択し、Microsoft.Bcl.Build を追加します。これにより、2 つの警告のうちの 1 つが取り除かれます。しかし、VS には MyProject.Azure プロジェクトの NuGet パッケージを管理するオプションがありません。
Microsoft.Bcl.Build パッケージを Azure 展開プロジェクトに追加するにはどうすればよいですか?
編集:
ユーザーswellのおかげで、この問題に対する Microsoft Connect の問題がここで開かれていることがわかりました。