-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
roslyn-ls: 4.13.0-3.24577.4 -> 4.13.0-3.25051.1
Added a git-patch to drop net6.0 dependency, which is now EOL. See #372476 (comment)
- Loading branch information
1 parent
0581f46
commit c560586
Showing
3 changed files
with
94 additions
and
48 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
diff --git a/eng/targets/TargetFrameworks.props b/eng/targets/TargetFrameworks.props | ||
index 58f90114f4d..8eb23c25067 100644 | ||
--- a/eng/targets/TargetFrameworks.props | ||
+++ b/eng/targets/TargetFrameworks.props | ||
@@ -17,7 +17,7 @@ | ||
<NetVS>net8.0</NetVS> | ||
<NetVSCode>net8.0</NetVSCode> | ||
<NetVSShared>net8.0</NetVSShared> | ||
- <NetRoslynBuildHostNetCoreVersion>net6.0</NetRoslynBuildHostNetCoreVersion> | ||
+ <NetRoslynBuildHostNetCoreVersion>net8.0</NetRoslynBuildHostNetCoreVersion> | ||
<NetRoslynNext>net9.0</NetRoslynNext> | ||
</PropertyGroup> | ||
|
||
diff --git a/src/Workspaces/Core/MSBuild.BuildHost/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.csproj b/src/Workspaces/Core/MSBuild.BuildHost/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.csproj | ||
index 8101f56b8be..2f58a6a910e 100644 | ||
--- a/src/Workspaces/Core/MSBuild.BuildHost/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.csproj | ||
+++ b/src/Workspaces/Core/MSBuild.BuildHost/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.csproj | ||
@@ -23,10 +23,16 @@ | ||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks> | ||
|
||
<!-- | ||
- We specifically reference Microsoft.Build 17.3.4, since it's the oldest version still compatible $(NetRoslynBuildHostNetCoreVersion). | ||
+ We specifically reference Microsoft.Build 17.11.9, since it's the oldest version still compatible $(NetRoslynBuildHostNetCoreVersion). | ||
The version targeted is only used for build time, since we use MSBuildLocator to discover the proper version at runtime. | ||
--> | ||
- <_MsbuildVersion>17.3.4</_MsbuildVersion> | ||
+ <_MsbuildVersion>17.11.9</_MsbuildVersion> | ||
+ </PropertyGroup> | ||
+ <PropertyGroup> | ||
+ <_MsbuildFramework>$(TargetFramework)</_MsbuildFramework> | ||
+ </PropertyGroup> | ||
+ <PropertyGroup Condition="'$(TargetFramework)' == 'net8.0'"> | ||
+ <_MsbuildFramework>net6.0</_MsbuildFramework> | ||
</PropertyGroup> | ||
<ItemGroup Condition="'$(DotNetBuildSourceOnly)' == 'true'"> | ||
<PackageReference Include="Microsoft.Build" VersionOverride="$(_MsbuildVersion)" ExcludeAssets="Runtime" PrivateAssets="All" /> | ||
@@ -36,10 +42,10 @@ | ||
</ItemGroup> | ||
<ItemGroup Condition="'$(DotNetBuildSourceOnly)' != 'true'"> | ||
<!-- Reference MSBuild directly to avoid redistributing its package closure and including the dependencies in deps.json file. --> | ||
- <PackageDownloadAndReference Include="Microsoft.Build" Version="$(_MsbuildVersion)" Folder="ref/$(TargetFramework)" /> | ||
- <PackageDownloadAndReference Include="Microsoft.Build.Framework" Version="$(_MsbuildVersion)" Folder="ref/$(TargetFramework)" /> | ||
- <PackageDownloadAndReference Include="Microsoft.Build.Tasks.Core" Version="$(_MsbuildVersion)" Folder="ref/$(TargetFramework)" /> | ||
- <PackageDownloadAndReference Include="Microsoft.Build.Utilities.Core" Version="$(_MsbuildVersion)" Folder="ref/$(TargetFramework)" /> | ||
+ <PackageDownloadAndReference Include="Microsoft.Build" Version="$(_MsbuildVersion)" Folder="ref/$(_MsbuildFramework)" /> | ||
+ <PackageDownloadAndReference Include="Microsoft.Build.Framework" Version="$(_MsbuildVersion)" Folder="ref/$(_MsbuildFramework)" /> | ||
+ <PackageDownloadAndReference Include="Microsoft.Build.Tasks.Core" Version="$(_MsbuildVersion)" Folder="ref/$(_MsbuildFramework)" /> | ||
+ <PackageDownloadAndReference Include="Microsoft.Build.Utilities.Core" Version="$(_MsbuildVersion)" Folder="ref/$(_MsbuildFramework)" /> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<PackageReference Include="Microsoft.Build.Locator" PrivateAssets="All" /> |