5

そこで、Visual Studio からまったく新しい ASP.Net MVC 4 アプリケーションを作成しました。驚いたことに、すべてのパッケージを取り込んでコンパイルした後、「空の」プロジェクトの重量は 54Mb になりました。明らかに、ソース管理、特にバイナリに不必要なものを貼り付けたくありません。

packages.configファイルがパッケージを制御して、欠落しているときにパッケージを再ダウンロードし、ディレクトリを削除できると考えましたが、うまくいきpackagesませんでした。を削除した後、「見つかりませんでしたpackages」などのエラーが表示されます。BundleCollectionプロジェクトの参照をチェックインしましたが、それらの解決に問題はないようです。これはどこから来たのですか?のような明らかに一般的な名前空間もありませんSystem.Web.Optimization。私のプロジェクトでそれへの参照があり、Visual Studio は参照が「解決済み」であると報告しますが、(削除された) パッケージ ディレクトリを指しているため、エラーが発生していると思います。

ASP.Net MVC 4 アプリケーションをソース管理、特に NuGet パッケージの管理に配置する慣用的な方法は何ですか?

4

1 に答える 1

4

これは、パッケージをソース管理に追加せずに NuGet を使用することに関する優れた記事です。VS 2010の記事ですが、VS 2012でも同じことをしています

ソース管理にパッケージを追加せずに NuGet を使用する

于 2013-07-08T18:59:36.730 に答える