そこで、Visual Studio からまったく新しい ASP.Net MVC 4 アプリケーションを作成しました。驚いたことに、すべてのパッケージを取り込んでコンパイルした後、「空の」プロジェクトの重量は 54Mb になりました。明らかに、ソース管理、特にバイナリに不必要なものを貼り付けたくありません。
packages.config
ファイルがパッケージを制御して、欠落しているときにパッケージを再ダウンロードし、ディレクトリを削除できると考えましたが、うまくいきpackages
ませんでした。を削除した後、「見つかりませんでしたpackages
」などのエラーが表示されます。BundleCollection
プロジェクトの参照をチェックインしましたが、それらの解決に問題はないようです。これはどこから来たのですか?のような明らかに一般的な名前空間もありませんSystem.Web.Optimization
。私のプロジェクトでそれへの参照があり、Visual Studio は参照が「解決済み」であると報告しますが、(削除された) パッケージ ディレクトリを指しているため、エラーが発生していると思います。
ASP.Net MVC 4 アプリケーションをソース管理、特に NuGet パッケージの管理に配置する慣用的な方法は何ですか?