0

NuGet 経由で提供されるすべての DLL は、github から ASP.NET MVC プロジェクトを複製した後、黄色の背景に感嘆符を表示します。問題は、相対的ではなく絶対的な PATH にあるようです。つまり、私の場合は私のものとは異なる最初の開発者の絶対パスを示しています。

そう ...

Nuget に相対パスを使用させる方法はありますか? または、単純に Nuget を使用してこれらすべてをプロジェクト内から更新する方法はありますか? または、github 環境で NuGet を使用するためのより良い方法はありますか?

ありがとう

4

1 に答える 1

2

プロジェクトでパッケージの復元を有効にします。これにより、Nuget はビルド時に不足している dll をダウンロードします。とにかく絶対的なものであってはなりませんが、欠落している場合はこれで処理されます。

Visual Studio でソリューションを右クリックし、[Nuget パッケージの復元を有効にする] を選択できます。

古いブログ投稿: http://blog.davidebbo.com/2011/08/easy-way-to-set-up-nuget-to-restore.html

于 2012-07-17T18:58:38.317 に答える