56

ファイルは何packages/repositories.configですか?バージョン管理下に置く必要がありますか?

4

2 に答える 2

61

Nugetの開発者であるDavidEbboによると

パッケージ復元ワークフローを使用する場合は、ソース管理(このファイルを含む)からPackagesフォルダーを完全に省略することができます。

https://stackoverflow.com/a/7297465/284795

于 2012-07-02T12:08:29.113 に答える
13

テキストエディタで開くと、packages.configソリューションのすべてのファイルのリストであることがわかります。

バージョン管理下に置く必要がありますか?場合によります。NuGetの組み込みパッケージ復元機能は、プロジェクトのpackages.configビルド時に各プロジェクトのファイルを使用するため、このファイルを再作成します。ただし、TeamCityのパッケージ復元機能はを使用しpackages/repositories.configます。

NuGetのパッケージ復元を有効にしている場合、なぜTeamCityパッケージ復元を使用するのですか?NuGetパッケージを使用したSilverlightプロジェクトがある場合、MSBuildを使用してビルドすると、何らかの理由でパッケージの復元で問題が発生します。詳細については、この問題に関する私の質問を確認してください。 PackageRestore、Silverlight、およびMSBuildの問題

于 2012-06-26T13:08:23.750 に答える