[英]How to run .net Core app that depends on NuGet packages on Ubuntu
[英]Missing Nuget packages error in ,NET core 3.1 app
我正在使用 VS 代碼而不是 Visual Studio 來運行我的 .NET 核心 3.1 web 應用程序。
我有一個 .NET 核心 3.1 應用程序。 因為我使用的是客戶端 VDI 機器(它使用的是 Win 7 SP1 操作系統),它目前正在阻止 Nuget.Org URL。 因此,作為解決方法,我已將所有 Nuget package 復制到我的 VDI 中的一個文件夾中,並更新了 Nuget.Config 中的路徑。 但我仍然遇到“丟失包”錯誤。我的應用程序不直接依賴於這些包。
以下是我的 Nuget.Config 文件,
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<!-- add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" / -->
<add key="nuget.org" value="C:\NugetPackageDownloadLocation" / >
</packageSources>
</configuration>
任何幫助都會得到幫助。
我正在使用 VS 代碼而不是 Visual Studio 來運行我的 .NET 核心 3.1 web 應用程序。
我有一個 .NET 核心 3.1 應用程序。 因為我使用的是客戶端 VDI 機器(它使用的是 Win 7 SP1 操作系統),它目前正在阻止 Nuget.Org URL。 因此,作為一種解決方法,我已將所有 Nuget package 復制到我的 VDI 中的一個文件夾中,並更新了 Nuget.Config 中的路徑。 但我仍然遇到“缺少包”錯誤。我的應用程序並不直接依賴於這些包。
以下是我的 Nuget.Config 文件,
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<!-- add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" / -->
<add key="nuget.org" value="C:\NugetPackageDownloadLocation" / >
</packageSources>
</configuration>
任何幫助將不勝感激。
您是否嘗試過通過 CLI 添加 package 源? 考慮到 .NET Core 如何處理傳遞依賴,獲取相對復雜的解決方案所需的所有包可能會很棘手。
nuget sources Add -Name "MyServer" -Source \\myserver\packages
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.