簡體   English   中英

.Net Core - 構建到發布不會復制NUGET依賴項

[英].Net Core - Building to release does not copy NUGET dependencies

我有一個控制台.net核心應用程序。
它引用了一些nuget包。
現在它已經准備好部署,當我正在構建發布時,nuget引用不會出現所以我得到一堆文件未找到...

我怎樣才能解決這個問題?

這是建立(用於測試)和發布(用於部署到生產)之間的區別。 dotnet build將構建您的應用程序以進行本地測試和使用。 它將假設機器上存在nuget依賴性。 如果要構建部署,請改用dotnet publish

dotnet publish -c Release

然后查看./bin/Release/netcoreapp2.0/publish目錄。 它應該包含所有依賴項。

有關詳細信息,請參閱https://docs.microsoft.com/en-us/dotnet/core/deploying/deploy-with-cli

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM