簡體   English   中英

如何將nuget包.Net Standard嵌入到項目C#中?

[英]How to embed nuget package .Net Standard into a project C#?

我在.Net Standard中有一個項目,它使用了幾個Nuget。 例如Newtonsoft.Json。 當我想在另一個項目中使用此dll時,會發生一些錯誤,並且顯示Unable to resolve dependencies. 我想將nuget嵌入到我的項目中。 我該怎么辦?

Clear the NuGet cache files. You do this in the following way:
  1. 在Visual Studio的工具欄中,導航到“工具”»“ NuGet程序包”
    管理器»程序包管理器設置。

  2. 在左窗格中,導航到NuGet軟件包管理器»“常規”。 單擊“清除所有NuGet緩存”。

  3. 為此,請導航至工具»NuGet軟件包管理器»軟件包管理器設置»軟件包源。

  4. 從項目文件夾中的packages文件夾中刪除所有軟件包。

  5. 重新安裝Newtonsoft.Json到所需的版本。 重建項目。

根據項目和基礎框架,.NET的某些版本不支持.NET Standard。 您應該檢查項目的版本以及要引用的.NET Standard NuGet。

在這里,您可以找到有關.NET Standard當前支持狀態的數據(來自Microsoft)。

暫無
暫無

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

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