fsprojects / Paket

A dependency manager for .NET with support for NuGet packages and Git repositories.
https://fsprojects.github.io/Paket/
MIT License
1.99k stars 520 forks source link

net8.0-windows target issue #4242

Closed Jooseppi12 closed 5 months ago

Jooseppi12 commented 5 months ago

This PR is for addressing the issue in #4241 which was caused by mismatching conditions in the paket.props file in the obj folder of a project.

When net8.0 support was added the net8.0-windows and os specific net8.0 targets were left on TargetFrameworkVersion v7.0 accidentally, which caused mismatch in the above mentioned file.

Also net8.0-windows seems to be defaulting to net8.0-windows7.0 instead of net8.0-windows10.0.17763.0, therefore the TargetPlatformVersion is also mismatching, so the PackageReference is not added during DesignTime

Also attached a simple project that reproduces the problem.

repro4241.zip

forki commented 5 months ago

thanks! released in 8.0.3