簡體   English   中英

如何在.NET Core中將第三方nuget包(依賴項)全局部署到服務器?

[英]How to deploy third party nuget packages (dependencies) globally to the server in .NET Core?

我有依賴WindowsAzure.Storage nuget包的應用程序 在我的本地計算機上,一切正常。 但是,當我將其部署到服務器時,它抱怨:

找不到在應用程序依賴項清單(ProjectName.deps.json)中指定的程序集:程序包:“ Microsoft.WindowsAzure.ConfigurationManager”,版本:“ 3.2.3”
路徑:'lib / net40 / Microsoft.WindowsAzure.Configuration.dll'

好吧,這很有意義,因為我沒有在服務器上使用此軟件包。

我知道我可以通過運行時標識符使用SCD將所有必需的程序集部署到服務器。 但這需要更多的磁盤空間,因為我有更多的應用程序要提前部署。

如何在服務器中全局安裝該軟件包,以便所有已部署的應用程序都能找到所需的程序集?

您可以使用運行時程序包存儲。 這里的步驟應該可以幫助您進行設置。

https://docs.microsoft.com/en-us/dotnet/core/deploying/runtime-store

暫無
暫無

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

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