56 lines
3.8 KiB
Diff
56 lines
3.8 KiB
Diff
From https://github.com/dotnet/source-build/discussions/3481
|
|
|
|
--- a/src/nuget-client/build/common.project.props
|
|
+++ a/src/nuget-client/build/common.project.props
|
|
@@ -14,7 +14,7 @@
|
|
<NETFXTargetFrameworkVersion>v4.7.2</NETFXTargetFrameworkVersion>
|
|
<NETFXTargetFramework>net472</NETFXTargetFramework>
|
|
<NETCoreTargetFramework>netcoreapp3.1</NETCoreTargetFramework>
|
|
- <NETCoreTargetFramework Condition="'$(DotNetBuildFromSource)' == 'true'">net7.0</NETCoreTargetFramework>
|
|
+ <NETCoreTargetFramework Condition="'$(DotNetBuildFromSource)' == 'true'">net8.0</NETCoreTargetFramework>
|
|
<NETCoreTestTargetFrameworks>net7.0;net8.0</NETCoreTestTargetFrameworks>
|
|
<NetStandardVersion>netstandard2.0</NetStandardVersion>
|
|
<TargetFrameworksExe>$(NETFXTargetFramework);$(NETCoreTargetFramework)</TargetFrameworksExe>
|
|
@@ -24,7 +24,7 @@
|
|
<TargetFrameworksExeForSigning Condition="'$(DotNetBuildFromSource)' == 'true'">$(TargetFrameworksExe);net7.0</TargetFrameworksExeForSigning>
|
|
<MinimalTargetFrameworksExeSigning>$(NETFXTargetFramework);netcoreapp5.0</MinimalTargetFrameworksExeSigning>
|
|
<MinimalTargetFrameworksExeSigning Condition=" '$(IsXPlat)' == 'true' ">netcoreapp5.0</MinimalTargetFrameworksExeSigning>
|
|
- <MinimalTargetFrameworksExeSigning Condition="'$(DotNetBuildFromSource)' == 'true'">net7.0</MinimalTargetFrameworksExeSigning>
|
|
+ <MinimalTargetFrameworksExeSigning Condition="'$(DotNetBuildFromSource)' == 'true'">net8.0</MinimalTargetFrameworksExeSigning>
|
|
<TargetFrameworksLibrary>$(NETFXTargetFramework);$(NetStandardVersion)</TargetFrameworksLibrary>
|
|
<TargetFrameworksLibrary Condition="'$(DotNetBuildFromSource)' == 'true'">$(NETCoreTargetFramework);$(NetStandardVersion)</TargetFrameworksLibrary>
|
|
<TargetFrameworksLibraryForSigning>$(TargetFrameworksLibrary);netcoreapp5.0</TargetFrameworksLibraryForSigning>
|
|
--- a/src/nuget-client/build/common.targets
|
|
+++ b/src/nuget-client/build/common.targets
|
|
@@ -6,7 +6,7 @@
|
|
<IsDesktop>true</IsDesktop>
|
|
</PropertyGroup>
|
|
|
|
- <PropertyGroup Condition=" $(TargetFramework.StartsWith('netcoreapp')) OR $(TargetFramework.StartsWith('netstandard')) OR $(TargetFramework.StartsWith('net6')) OR $(TargetFramework.StartsWith('net7')) ">
|
|
+ <PropertyGroup Condition=" $(TargetFramework.StartsWith('netcoreapp')) OR $(TargetFramework.StartsWith('netstandard')) OR $(TargetFramework.StartsWith('net6')) OR $(TargetFramework.StartsWith('net7')) OR $(TargetFramework.StartsWith('net8')) ">
|
|
<DefineConstants>$(DefineConstants);IS_CORECLR</DefineConstants>
|
|
<IsCore>true</IsCore>
|
|
</PropertyGroup>
|
|
--- a/src/nuget-client/src/NuGet.Core/NuGet.Configuration/NuGet.Configuration.csproj
|
|
+++ a/src/nuget-client/src/NuGet.Core/NuGet.Configuration/NuGet.Configuration.csproj
|
|
@@ -26,7 +26,7 @@
|
|
<Reference Include="System.Xml.Linq" />
|
|
</ItemGroup>
|
|
|
|
- <ItemGroup Condition=" '$(TargetFramework)' == '$(NetStandardVersion)' or '$(TargetFramework)' == 'net7.0' ">
|
|
+ <ItemGroup Condition=" '$(TargetFramework)' == '$(NetStandardVersion)' or '$(TargetFramework)' == 'net7.0' or '$(TargetFramework)' == 'net8.0' ">
|
|
<PackageReference Include="System.Security.Cryptography.ProtectedData" />
|
|
</ItemGroup>
|
|
|
|
--- a/src/nuget-client/src/NuGet.Core/NuGet.PackageManagement/NuGet.PackageManagement.csproj
|
|
+++ b/src/nuget-client/src/NuGet.Core/NuGet.PackageManagement/NuGet.PackageManagement.csproj
|
|
@@ -32,7 +32,7 @@
|
|
<Reference Include="System.Net.Http" />
|
|
</ItemGroup>
|
|
|
|
- <ItemGroup Condition=" '$(TargetFramework)' == '$(NetStandardVersion)' or '$(TargetFramework)' == 'net7.0' ">
|
|
+ <ItemGroup Condition=" '$(TargetFramework)' == '$(NetStandardVersion)' or '$(TargetFramework)' == 'net7.0' or '$(TargetFramework)' == 'net8.0' ">
|
|
<PackageReference Include="System.ComponentModel.Composition" />
|
|
</ItemGroup>
|
|
|