[解決済み] 警告 : MyProject.csproj を参照しているすべてのプロジェクトは、nuget パッケージ Microsoft.Bcl.Build をインストールする必要があります。
質問
VS 2012 で開発された ASP.NET MVC 4 アプリがあります。 アプリは、メイン プロジェクト (MyProject)、ユニット テスト プロジェクト (MyProject.Tests)、Azure 配置プロジェクト (MyProject.Azure) およびいくつかの汎用ライブラリ プロジェクトで構成されています。
ソリューションまたはメイン プロジェクトのいずれかを右クリックして、[NuGet パッケージの管理] を選択すると、明らかにここ 1 か月ほどで利用可能になった 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 展開プロジェクトに追加するにはどうすればよいですか。
EDITです。
ユーザーに感謝 うねり のおかげで、この問題に対する Microsoft Connect issue が開かれたことがわかりました。 ここで .
どのように解決するのですか?
警告をダブルクリックすると、警告を無効にするための手順が表示されます。
まだNugetをサポートしていないプロジェクトからのprojectreferenceについては、無効にしても問題ないでしょう。
の以下の部分を参照してください。 太字 は、Microsoft.Bcl.Build.targetsからコピーしたものです。
BclBuildValidateNugetPackageReferences。
このターゲットは、プロジェクトリファレンスに対して SkipValidatePackageReferences=true と設定することにより、プロジェクト参照に対してこのターゲットを無効にすることができます。 を設定することで無効にできます。
<ProjectReference Include="..\pcl\pcl.csproj">
<Project>{664a9e98-fac7-4567-a046-0dde95fddb48}</Project>
<Name>pcl</Name>
<Properties>SkipValidatePackageReferences=true</Properties>
</ProjectReference>
関連
-
[解決済み] Unityでこの:error CS0234を修正するにはどうしたらいいですか?[クローズド]です。
-
[解決済み] Visual Studioはタブを4つのスペースに置き換えますか?
-
[解決済み] MTとMDは何の略ですか?
-
[解決済み] コードのすべてのセクションを折りたたむコマンド?
-
[解決済み] NuGetで旧バージョンのパッケージをダウンロードする
-
[解決済み] packages.config にあるすべてのパッケージを NuGet にインストール/更新させるにはどうすればよいですか?
-
[解決済み] NuGetパッケージの.nupkgファイルをローカルにインストールするにはどうしたらいいですか?
-
[解決済み] アセットファイルproject.assets.jsonが見つかりません。NuGetパッケージの復元を実行する
-
[解決済み] "Entire Solution "の検索が効かなくなる。
-
[解決済み】Visual Studioでドキュメント間を移動する際のCtrl + Tabの動作を変更する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ERROR: ソースファイルを開けない " "
-
[解決済み] このモジュールのデバッグ情報にソース情報がない - PDBが正常にロードされました。
-
[解決済み] Visual Studio上でSFMLを手動で設定する
-
[解決済み] Visual Studioでデバッグすると、"file is used by another process "というエラーが発生するのですが?
-
[解決済み] objフォルダとbinフォルダ(Visual Studioで作成)は何に使うのですか?
-
[解決済み] Visual Studioでデバッグを行う際、特定の環境変数を設定するにはどうすればよいですか?
-
[解決済み] コードのすべてのセクションを折りたたむコマンド?
-
[解決済み] Visual Studioで、既存のディレクトリツリーをプロジェクトに追加するにはどうすればよいですか?
-
[解決済み] Visual Studioで2つのプロジェクトを同時に実行する
-
[解決済み】Visual Studioのnormalize inconsistent line endingsの意味は何ですか?