私はCI統合を使用しているので、パッケージを共有ユーザーフォルダに入れることはできません。代わりに、私はそれらを実際のフォルダの中に復元したい(node_modulesと思う)。dotnet run/build - パッケージの場所を指定する方法は?
これは簡単なので、私はdotnet restore --no-cache --packages Packages
を実行し、正常に動作します。パッケージは復元され、正しいフォルダにあります。
しかし、dotnet build -c Release
またはdotnet run -c Release
を実行すると、パッケージが見つかりません。
/var/www/website/project.json(15,50):エラーNU1001:依存関係Microsoft.AspNetCore.Hosting> = 1.0.0を解決できませんでした。
この特定のプロジェクトのパッケージをどこから探すべきかをドットネットが認識しているかどうかを確認するにはどうすればよいですか?
ここでは、フォルダをコマンドの実行場所と同じように表示します。
bin
bundleconfig.json
NuGet.config
Packages
project.json
Properties
web.config
bower.json
Controllers
obj
Program.cs
project.lock.json
ViewsWeb.xproj