0

最近、ソリューションを ASP.NET MVC4 4.0.20710.0 の最新リリースにアップグレードしたため、ソリューションのビルドが大幅に遅くなったようです。

以前は 20 のプロジェクトで 20 秒ほどかかっていましたが、今では約 2 分に増えています。

これまで私は試しました

  • すべての VS 拡張機能のアンインストール
  • エディタの再起動
  • マシンの再起動
  • Visual Studio のインストールで修復を実行する

これらのどれも機能していません。私の同僚もこの減速を経験しています。

他の誰かがこれを経験しましたか?ビルドの何が遅いかを診断しようとすることができることを誰かが知っていますか?

4

2 に答える 2

1

誰かがNugetパッケージの復元をソリューションに追加したことが判明しました。これにより、ソリューションが非常に遅くなりました!

修正の功績は、それを無効にして削除する方法についての次の質問にあります 。ソリューションからのナゲット パッケージの復元の削除

次の手順でソリューションを修正しました

  1. ソリューションから ".nuget" フォルダーを削除する
  2. ファイル システムとソース管理から .nuget フォルダーを削除する
  3. sublimetext2 を使用して、ソリューションとすべてのサブフォルダーで「nuget」の検索を実行し、次の行のすべてのインスタンスを削除します

<Import Project="$(SolutionDir)\.nuget\nuget.targets" />

これを行った後、私のソリューションは再び数秒で構築されます。

于 2012-10-05T12:11:49.890 に答える