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