-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
The jnm2.ReferenceAssemblies.net35 1.0.1 package is a prebuilt dependency for source-build 6.0:
| <PackageReference Include="jnm2.ReferenceAssemblies.net35" PrivateAssets="All" /> |
Line 8 in bbb9655
| <PackageReference Update="jnm2.ReferenceAssemblies.net35" Version="1.0.1" /> |
The package is deprecated: https://www.nuget.org/packages/jnm2.ReferenceAssemblies.net35/1.0.1
I think it can be removed without adding anything else back in, because the SDK will automatically use the official reference package to build the net35 target framework.
Maybe this also needs to be removed to prevent downgrade (or maybe it needs an update to the new version that supports net35):
Lines 46 to 48 in bbb9655
| <ItemGroup Condition="'$(DotNetBuildFromSource)' != 'true'"> | |
| <GlobalPackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0" PrivateAssets="All"/> | |
| </ItemGroup> |
This usage doesn't show up in the prebuilt report--I suppose due to MSBuild.SourceBuild.slnf:
| <PackageReference Include="jnm2.ReferenceAssemblies.net35" PrivateAssets="All" /> |
I'm trying out a targeted removal of the reference in src/StringTools/StringTools.csproj for source-build 6.0, but maybe something broader could be done here.
