したがって、Visual Studioから新しいASP.Net MVC 4アプリケーションを作成しました。私の驚いたことに、「空の」プロジェクトは、すべてのパッケージを取り出してコンパイルした後、54Mbで重くなりました。明らかに、私はソース管理、特にバイナリに不必要なものを置いてはいけません。ASP.Net MVC 4アプリケーションをソース管理にどのように置くのですか?
packages.config
ファイルがパッケージを制御して、見つからないときにファイルを再ダウンロードし、packages
ディレクトリを削除することができると考えましたが、それは機能しませんでした。 packages
を削除した後、 "BundleCollection
が見つかりませんでした"のようなエラーが表示されます。私はプロジェクトの参考文献をチェックしたが、いずれも問題を解決していないようだ。これはどこから来たのですか?私はまた、明らかに共通の名前空間、例えばSystem.Web.Optimization
を見逃しています。私は私のプロジェクトでそれへの参照があり、Visual Studioは参照が "解決されました"と報告しますが、(削除された)パッケージディレクトリを指しています。
特にNuGetパッケージの管理で、ASP.Net MVC 4アプリケーションをソース管理に入れる慣用方法は何ですか?
VS 2012で優秀なリンク、おかげで同じことをやっています!一つの質問。 '.nuget'フォルダを作成します。これはソース管理下に置く必要があると仮定していますが、そのフォルダには' NuGet.exe'ファイルがあります。それをソース管理下に置く必要がありますか? –
はい、すべてを.nugetフォルダのint source controlの下に置きます。 ShoudlはNuGet.config、NuGet.exe、NuGet.targetsになる – Maess