私はこの質問に対する答えを見つけることができませんでした。私は以前にNuを使っていて、 "宝石"がどこにインストールされるべきかを特定する能力を持っていました。例えば、私はこのように私のプロジェクトの構造を維持したい:NuGetにパッケージを保存する場所を解決することは可能ですか?
MyProject |-MyProject.build |-MyProject.sln |-doc |-lib | |- ... my packages/gems ... |-sql |-src | |-app | |-test |-tools
は、あなたが見ることができるように私は私の溶液中で使用されているサードパーティのライブラリのための「LIB」フォルダを維持したいです。私のプロジェクトのルートディレクトリにしながら、ニュースキンを使用して、私は単純にコマンドを使用できます。そうすること
nu install log4net --location=lib
は、要求されたパッケージを取得し、後で参照するための私の「のlib」フォルダに配置します。
これは、VS.NETの「Package Manager Console」を使用して可能ですか?私は他の方法を使わなければならないでしょうか?ご協力ありがとうございました!
Sebastien Lamblaからこの最新のブログ記事を読む価値があります:http://codebetter.com/sebastienlambla/2010/12/11/why-choosing-your-own-path-for-packages-is-asking-間違った質問/ –
@Damien_The_Unbelieverあなたはあなたのコメントを回答として投稿しますか?それは基本的に私のためのものに答えました。 – Mateo
これは、開発者が依存関係のある場所を制御できると仮定した別のかわいい無回答です。私は同じことを探しています - 私はUnity3Dを使用しています。依存関係が特定のフォルダにない限り、それは見られません。 –