1

簡単な VS 2012ソリューションをダウンロードしましたが、何らかの理由でその中の参照に問題があります。それらはすべて、コアの .Net ライブラリでさえ、黄色の感嘆符でマークされています。

これは、私の他の VS 2012 プロジェクトでは問題になりません。ソリューションを数回スクラブして再ダウンロードしましたが、それぞれ同じ結果が得られました。

VS 2012 Professional アップデート 3 を使用しており、.Net 4.5 ランタイムがインストールされています。そのため、最新のプラットフォームとツールに追いついたと思います。

ソリューション内のすべての NuGet パッケージを更新しましたが、役に立ちませんでした。問題がどこにあるかを確認するために私が何を見ることができるかを誰かが知っていますか? (この同じソリューションを別のボックスにダウンロードしましたが、まったく問題はありません。両方のマシンで Windows 7 を実行しています。)

4

1 に答える 1

1

ソリューションを開くと、次のエラーが発生しました。

Warning 2   The command ""C:\****************\Downloads\PluralsightSpaJumpStartFinal-master\PluralsightSpaJumpStartFinal-master\.nuget\nuget.exe" install "C:\*************\PluralsightSpaJumpStartFinal-master\PluralsightSpaJumpStartFinal-master\SPAJumpStart\packages.config" -source ""  -RequireConsent -o "C:***************\PluralsightSpaJumpStartFinal-master\PluralsightSpaJumpStartFinal-master\packages"" exited with code 1.  SPAJumpStart

Warning 1   Package restore is disabled by default. To give consent, open the Visual Studio Options dialog, click on Package Manager node and check 'Allow NuGet to download missing packages during build.' You can also give consent by setting the environment variable 'EnableNuGetPackageRestore' to 'true'.   SPAJumpStart

参照は、通常の .net 4.5 参照を含むカスタム nuget パッケージに関連付けられているようです。「EnableNuGetPackageRestore」オプションを有効にすると、問題が解決するはずです。

于 2013-08-15T14:54:18.547 に答える