On build I generate a nuget package.
If I inspect this package, there seems something wrong.
It explains why i get the following error (warning)
4>C:\Program Files\dotnet\sdk\8.0.303\Sdks\NuGet.Build.Tasks.Pack\buildCrossTargeting\NuGet.Build.Tasks.Pack.targets(221,5): warning NU5128: Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
4>C:\Program Files\dotnet\sdk\8.0.303\Sdks\NuGet.Build.Tasks.Pack\buildCrossTargeting\NuGet.Build.Tasks.Pack.targets(221,5): warning NU5128: - Add a dependency group for net8.0-browserwasm to the nuspec
4>C:\Program Files\dotnet\sdk\8.0.303\Sdks\NuGet.Build.Tasks.Pack\buildCrossTargeting\NuGet.Build.Tasks.Pack.targets(221,5): warning NU5128: - Add a dependency group for net8.0-desktop to the nuspec
As you can see in the image below, the nuget has 2 net8.0-desktop folders and 2 net8.0-browserwasm in the lib folder and also the content file folder. I would expect only the net8.0-browserwasm and net8.0-desktop without the version suffix.
This is the project file of the WinUI framework project:
Current behavior
On build I generate a nuget package. If I inspect this package, there seems something wrong. It explains why i get the following error (warning)
As you can see in the image below, the nuget has 2 net8.0-desktop folders and 2 net8.0-browserwasm in the lib folder and also the content file folder. I would expect only the net8.0-browserwasm and net8.0-desktop without the version suffix.
This is the project file of the WinUI framework project:
and this one is for the Uno head
global.json
Directory.Build.props
Expected behavior
Correct nuget package
How to reproduce it (as minimally and precisely as possible)
https://dev.azure.com/i-synergy/I-Synergy.Framework/_git/I-Synergy.Framework?path=%2F&version=GBuno&_a=contents
Workaround
No response
Works on UWP/WinUI
Yes
Environment
Uno.WinUI / Uno.WinUI.WebAssembly / Uno.WinUI.Skia
NuGet package version(s)
No response
Affected platforms
Build tasks
IDE
No response
IDE version
No response
Relevant plugins
No response
Anything else we need to know?
No response