簡體   English   中英

如何創建.netstandard nuget包?

[英]How to create .netstandard nuget package?

我正在嘗試使用.netstandard 1.2 dll創建nuget包。 由於錯誤,我無法在UWP項目中安裝此nuget:

軟件包ZZZ與uap10.0.14393(UAP,Version = v10.0.14393)不兼容。 軟件包ZZZ 1.0.0支持:net(.NETFramework,Version = v0.0)

應該配置哪些內容和位置以添加對UWP的支持?

當我直接在UWP項目中引用我的.netstandard dll時,一切正常。

您如何創建nuget包?

  • 嘗試升級到最新的nuget.exe並打包
  • 通過創建一個全新的netstandard項目並在csproj文件中添加nuget屬性,交替使用dotnet核心csproj文件和Visual Studio 2017 / msbuild(和dotnet pack)的一部分的內置打包。
  • 檢查UWP和netstandard的版本兼容性,並考慮更改為netstandard 2和UWP 10.0.16299,因為已經解決了許多此類gremlins

暫無
暫無

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

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