1

今日初めて NuGet をテストしていますが、そのドキュメントとサポート資料に少しがっかりしています。それがCTPであり、おそらく改善されるはずであることはわかっていますが、製品が不完全であるように感じます.

ほとんど問題なくパッケージをインストールできました (一度クラッシュし、少し遅くなりました)。ダウンロードしたすべてのものを VCS に追加する必要がありますか? NUnit を取得し、NuGet でランナーをダウンロードしたので、VCS に追加する必要はないと思います (そうしません)。

アプリを実行する前に最初に「バンドルインストール」を実行するレールの GEMFILE のように動作するはずだと思います。

この状況をどのように処理していますか?

どうもありがとう!

4

2 に答える 2

1

他の人がこの恩恵を受けることができるように、Package Restore into Nugetをリリースしてからしばらく経ちましたので、パッケージを VCS にコミットする必要はもうありません。

于 2013-01-23T17:24:27.623 に答える
0

私の理解では、はい、NuGet は /lib フォルダー (およびそのすべての内容) を VCS にチェックインすることを期待しています。ただし、今日それを行うために最適化されていないことは確かです ( 1 つの例については、この問題を参照してください)。

ランナーとライブラリの両方を含む NUnit に関する限り、これは NUnit パッケージの作成者によって決定されます。彼らへの提案は、2 つのパッケージを公開することです。1 つはライブラリのみで、もう 1 つはランナーも含むパッケージです。

于 2010-11-16T22:53:38.570 に答える