[英].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.