WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 5235d9f

Browse files
author
Mike McLaughlin
committed
Merge branch 'main' into release/stable
2 parents 6245a3e + 80884b7 commit 5235d9f

File tree

64 files changed

+1499
-879
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+1499
-879
lines changed

diagnostics.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,12 @@ extends:
134134
Build_Release:
135135
_BuildConfig: Release
136136
_BuildArch: x64
137-
_PublishArtifacts: bin/Linux.x64.Release
137+
_PublishArtifacts: bin/linux.x64.Release
138138
${{ if in(variables['Build.Reason'], 'PullRequest') }}:
139139
Build_Debug:
140140
_BuildConfig: Debug
141141
_BuildArch: x64
142-
_PublishArtifacts: bin/Linux.x64.Debug
142+
_PublishArtifacts: bin/linux.x64.Debug
143143

144144
- template: /eng/pipelines/build.yml
145145
parameters:
@@ -153,14 +153,14 @@ extends:
153153
Build_Release:
154154
_BuildConfig: Release
155155
_BuildArch: x64
156-
_PublishArtifacts: bin/Linux.x64.Release
157-
_ArtifactsTargetPath: bin/Linux-musl.x64.Release
156+
_PublishArtifacts: bin/linux.x64.Release
157+
_ArtifactsTargetPath: bin/linux-musl.x64.Release
158158
${{ if in(variables['Build.Reason'], 'PullRequest') }}:
159159
Build_Debug:
160160
_BuildConfig: Debug
161161
_BuildArch: x64
162-
_PublishArtifacts: bin/Linux.x64.Debug
163-
_ArtifactsTargetPath: bin/Linux-musl.x64.Debug
162+
_PublishArtifacts: bin/linux.x64.Debug
163+
_ArtifactsTargetPath: bin/linux-musl.x64.Debug
164164

165165
- template: /eng/pipelines/build.yml
166166
parameters:
@@ -171,7 +171,7 @@ extends:
171171
Build_Release:
172172
_BuildConfig: Release
173173
_BuildArch: x64
174-
_PublishArtifacts: bin/OSX.x64.Release
174+
_PublishArtifacts: bin/osx.x64.Release
175175
${{ if in(variables['Build.Reason'], 'PullRequest') }}:
176176
Build_Debug:
177177
_BuildConfig: Debug
@@ -188,7 +188,7 @@ extends:
188188
Build_Release:
189189
_BuildConfig: Release
190190
_BuildArch: arm64
191-
_PublishArtifacts: bin/OSX.arm64.Release
191+
_PublishArtifacts: bin/osx.arm64.Release
192192
${{ if in(variables['Build.Reason'], 'PullRequest') }}:
193193
Build_Debug:
194194
_BuildConfig: Debug
@@ -207,7 +207,7 @@ extends:
207207
Build_Release:
208208
_BuildConfig: Release
209209
_BuildArch: arm
210-
_PublishArtifacts: bin/Linux.arm.Release
210+
_PublishArtifacts: bin/linux.arm.Release
211211

212212
- template: /eng/pipelines/build.yml
213213
parameters:
@@ -221,7 +221,7 @@ extends:
221221
Build_Release:
222222
_BuildConfig: Release
223223
_BuildArch: arm64
224-
_PublishArtifacts: bin/Linux.arm64.Release
224+
_PublishArtifacts: bin/linux.arm64.Release
225225

226226
- template: /eng/pipelines/build.yml
227227
parameters:
@@ -236,8 +236,8 @@ extends:
236236
Build_Release:
237237
_BuildConfig: Release
238238
_BuildArch: arm
239-
_PublishArtifacts: bin/Linux.arm.Release
240-
_ArtifactsTargetPath: bin/Linux-musl.arm.Release
239+
_PublishArtifacts: bin/linux.arm.Release
240+
_ArtifactsTargetPath: bin/linux-musl.arm.Release
241241

242242
- template: /eng/pipelines/build.yml
243243
parameters:
@@ -252,8 +252,8 @@ extends:
252252
Build_Release:
253253
_BuildConfig: Release
254254
_BuildArch: arm64
255-
_PublishArtifacts: bin/Linux.arm64.Release
256-
_ArtifactsTargetPath: bin/Linux-musl.arm64.Release
255+
_PublishArtifacts: bin/linux.arm64.Release
256+
_ArtifactsTargetPath: bin/linux-musl.arm64.Release
257257

258258
############################
259259
# #

documentation/design-docs/ipc-protocol.md

Lines changed: 64 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,7 @@ enum class ProcessCommandId : uint8_t
383383
EnablePerfMap = 0x05,
384384
DisablePerfMap = 0x06,
385385
ApplyStartupHook = 0x07
386+
ProcessInfo3 = 0x08,
386387
// future
387388
}
388389
```
@@ -804,7 +805,7 @@ In the event of an [error](#Errors), the runtime will attempt to send an error m
804805

805806
#### Inputs:
806807

807-
Header: `{ Magic; Size; 0x0402; 0x0000 }`
808+
Header: `{ Magic; Size; 0x0404; 0x0000 }`
808809

809810
There is no payload.
810811

@@ -848,6 +849,8 @@ struct Payload
848849
}
849850
```
850851
852+
> Available since .NET 7.0
853+
851854
### `EnablePerfMap`
852855
853856
Command Code: `0x0405`
@@ -972,6 +975,66 @@ struct Payload
972975
973976
> Available since .NET 8.0
974977
978+
### `ProcessInfo3`
979+
980+
Command Code: `0x0408`
981+
982+
The `ProcessInfo3` command queries the runtime for some basic information about the process. The returned payload is versioned and fields will be added over time.
983+
984+
In the event of an [error](#Errors), the runtime will attempt to send an error message and subsequently close the connection.
985+
986+
#### Inputs:
987+
988+
Header: `{ Magic; Size; 0x0408; 0x0000 }`
989+
990+
There is no payload.
991+
992+
#### Returns (as an IPC Message Payload):
993+
994+
Header: `{ Magic; size; 0xFF00; 0x0000; }`
995+
996+
Payload:
997+
* `uint32 version`: the version of the payload returned. Future versions can add new fields after the end of the current structure, but will never remove or change any field that has already been defined.
998+
* `uint64 processId`: the process id in the process's PID-space
999+
* `GUID runtimeCookie`: a 128-bit GUID that should be unique across PID-spaces
1000+
* `string commandLine`: the command line that invoked the process
1001+
* Windows: will be the same as the output of `GetCommandLineW`
1002+
* Non-Windows: will be the fully qualified path of the executable in `argv[0]` followed by all arguments as the appear in `argv` separated by spaces, i.e., `/full/path/to/argv[0] argv[1] argv[2] ...`
1003+
* `string OS`: the operating system that the process is running on
1004+
* macOS => `"macOS"`
1005+
* Windows => `"Windows"`
1006+
* Linux => `"Linux"`
1007+
* other => `"Unknown"`
1008+
* `string arch`: the architecture of the process
1009+
* 32-bit => `"x86"`
1010+
* 64-bit => `"x64"`
1011+
* ARM32 => `"arm32"`
1012+
* ARM64 => `"arm64"`
1013+
* Other => `"Unknown"`
1014+
* `string managedEntrypointAssemblyName`: the assembly name from the assembly identity of the entrypoint assembly of the process. This is the same value that is returned from executing `System.Reflection.Assembly.GetEntryAssembly().GetName().Name` in the target process.
1015+
* `string clrProductVersion`: the product version of the CLR of the process; may contain prerelease label information e.g. `6.0.0-preview.6.#####`
1016+
* `string runtimeIdentifier`: information to identify the platform this runtime targets, e.g. `linux_musl_arm`64, `linux_x64`, or `windows_x64` are all valid identifiers. See [.NET RID Catalog](https://learn.microsoft.com/en-us/dotnet/core/rid-catalog) for more information.
1017+
1018+
##### Details:
1019+
1020+
Returns:
1021+
```c++
1022+
struct Payload
1023+
{
1024+
uint32_t Version;
1025+
uint64_t ProcessId;
1026+
LPCWSTR CommandLine;
1027+
LPCWSTR OS;
1028+
LPCWSTR Arch;
1029+
GUID RuntimeCookie;
1030+
LPCWSTR ManagedEntrypointAssemblyName;
1031+
LPCWSTR ClrProductVersion;
1032+
LPCWSTR RuntimeIdentifier;
1033+
}
1034+
```
1035+
1036+
> Available since .NET 8.0
1037+
9751038
## Errors
9761039

9771040
In the event an error occurs in the handling of an Ipc Message, the Diagnostic Server will attempt to send an Ipc Message encoding the error and subsequently close the connection. The connection will be closed **regardless** of the success of sending the error message. The Client is expected to be resilient in the event of a connection being abruptly closed.

eng/Version.Details.xml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,55 @@
11
<Dependencies>
22
<ProductDependencies>
3-
<Dependency Name="Microsoft.SymbolStore" Version="1.0.442101">
3+
<Dependency Name="Microsoft.SymbolStore" Version="1.0.446801">
44
<Uri>https://github.com/dotnet/symstore</Uri>
5-
<Sha>df78bdccafe0dca31c9e6a1b5c3cf21c33e8f9a1</Sha>
5+
<Sha>8cc6f03fdbd9c79f0bf9ffbe0a788dca1a81348a</Sha>
66
</Dependency>
7-
<Dependency Name="Microsoft.Diagnostics.Runtime" Version="3.0.442202">
7+
<Dependency Name="Microsoft.Diagnostics.Runtime" Version="3.0.447501">
88
<Uri>https://github.com/microsoft/clrmd</Uri>
9-
<Sha>c7ec730380da83d9dcb63a3d8928da701219db8e</Sha>
9+
<Sha>6d7c5a7288c0e93e5eb56893a6064575ac6e3ea8</Sha>
1010
</Dependency>
11-
<Dependency Name="Microsoft.Diagnostics.Runtime.Utilities" Version="3.0.442202">
11+
<Dependency Name="Microsoft.Diagnostics.Runtime.Utilities" Version="3.0.447501">
1212
<Uri>https://github.com/microsoft/clrmd</Uri>
13-
<Sha>c7ec730380da83d9dcb63a3d8928da701219db8e</Sha>
13+
<Sha>6d7c5a7288c0e93e5eb56893a6064575ac6e3ea8</Sha>
1414
</Dependency>
1515
</ProductDependencies>
1616
<ToolsetDependencies>
17-
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="8.0.0-beta.23419.1">
17+
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="8.0.0-beta.23463.1">
1818
<Uri>https://github.com/dotnet/arcade</Uri>
19-
<Sha>385129cbc980a515ddee2fa56f6b16f3183ed9bc</Sha>
19+
<Sha>1d451c32dda2314c721adbf8829e1c0cd4e681ff</Sha>
2020
<SourceBuild RepoName="arcade" ManagedOnly="true" />
2121
</Dependency>
22-
<Dependency Name="Microsoft.DotNet.CodeAnalysis" Version="8.0.0-beta.23419.1">
22+
<Dependency Name="Microsoft.DotNet.CodeAnalysis" Version="8.0.0-beta.23463.1">
2323
<Uri>https://github.com/dotnet/arcade</Uri>
24-
<Sha>385129cbc980a515ddee2fa56f6b16f3183ed9bc</Sha>
24+
<Sha>1d451c32dda2314c721adbf8829e1c0cd4e681ff</Sha>
2525
</Dependency>
2626
<Dependency Name="Microsoft.DotNet.RemoteExecutor" Version="7.0.0-beta.22316.2" Pinned="true">
2727
<Uri>https://github.com/dotnet/arcade</Uri>
2828
<Sha>ccfe6da198c5f05534863bbb1bff66e830e0c6ab</Sha>
2929
</Dependency>
30-
<Dependency Name="Microsoft.Dotnet.Sdk.Internal" Version="8.0.100-rc.2.23420.6">
30+
<Dependency Name="Microsoft.Dotnet.Sdk.Internal" Version="8.0.100-rtm.23474.2">
3131
<Uri>https://github.com/dotnet/installer</Uri>
32-
<Sha>ec2c1ec1b16874f748cfc5d1f7da769be90e10c8</Sha>
32+
<Sha>f8a61a24ac843529a82a8f6ede35fc08a6fb8c35</Sha>
3333
</Dependency>
34-
<Dependency Name="Microsoft.AspNetCore.App.Ref.Internal" Version="8.0.0-rc.2.23422.15">
34+
<Dependency Name="Microsoft.AspNetCore.App.Ref.Internal" Version="8.0.0-rtm.23476.22">
3535
<Uri>https://github.com/dotnet/aspnetcore</Uri>
36-
<Sha>5d4e6d3812805e81a2f4ed9f2c06784204a98013</Sha>
36+
<Sha>4292763bd5143205daabb682311ee34f23897d9b</Sha>
3737
</Dependency>
38-
<Dependency Name="Microsoft.AspNetCore.App.Ref" Version="8.0.0-rc.2.23422.15">
38+
<Dependency Name="Microsoft.AspNetCore.App.Ref" Version="8.0.0-rtm.23476.22">
3939
<Uri>https://github.com/dotnet/aspnetcore</Uri>
40-
<Sha>5d4e6d3812805e81a2f4ed9f2c06784204a98013</Sha>
40+
<Sha>4292763bd5143205daabb682311ee34f23897d9b</Sha>
4141
</Dependency>
42-
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="8.0.0-rc.1.23410.15">
42+
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="8.0.0-rtm.23476.15">
4343
<Uri>https://github.com/dotnet/runtime</Uri>
44-
<Sha>786b9872ad306d5b0febdc2e6c820b69e0e232dc</Sha>
44+
<Sha>0933e300f0c0647a15a0433f1a3b07bcab9882f4</Sha>
4545
</Dependency>
46-
<Dependency Name="VS.Redist.Common.NetCore.SharedFramework.x64.8.0" Version="8.0.0-rc.1.23410.15">
46+
<Dependency Name="VS.Redist.Common.NetCore.SharedFramework.x64.8.0" Version="8.0.0-rtm.23476.15">
4747
<Uri>https://github.com/dotnet/runtime</Uri>
48-
<Sha>786b9872ad306d5b0febdc2e6c820b69e0e232dc</Sha>
48+
<Sha>0933e300f0c0647a15a0433f1a3b07bcab9882f4</Sha>
4949
</Dependency>
50-
<Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="8.0.0-alpha.1.23421.1">
50+
<Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="9.0.0-alpha.1.23475.1">
5151
<Uri>https://github.com/dotnet/source-build-reference-packages</Uri>
52-
<Sha>f4903e46459e0348e3793055dd8b68b8b0264034</Sha>
52+
<Sha>0650b50b2a5263c735d12b5c36c5deb34e7e6b60</Sha>
5353
<SourceBuild RepoName="source-build-reference-packages" ManagedOnly="true" />
5454
</Dependency>
5555
<Dependency Name="Microsoft.CodeAnalysis" Version="4.6.0-1.23073.4">
@@ -60,13 +60,13 @@
6060
<Uri>https://github.com/dotnet/roslyn</Uri>
6161
<Sha>6acaa7b7c0efea8ea292ca26888c0346fbf8b0c1</Sha>
6262
</Dependency>
63-
<Dependency Name="Microsoft.CodeAnalysis.Analyzers" Version="3.3.5-beta1.23124.1">
63+
<Dependency Name="Microsoft.CodeAnalysis.Analyzers" Version="3.11.0-beta1.23420.2">
6464
<Uri>https://github.com/dotnet/roslyn-analyzers</Uri>
65-
<Sha>c6352bf2e1bd214fce090829de1042000d021497</Sha>
65+
<Sha>76d99c5f3e11f0600fae074270c0d89042c360f0</Sha>
6666
</Dependency>
67-
<Dependency Name="Microsoft.CodeAnalysis.NetAnalyzers" Version="8.0.0-preview1.23124.1">
67+
<Dependency Name="Microsoft.CodeAnalysis.NetAnalyzers" Version="8.0.0-preview.23420.2">
6868
<Uri>https://github.com/dotnet/roslyn-analyzers</Uri>
69-
<Sha>c6352bf2e1bd214fce090829de1042000d021497</Sha>
69+
<Sha>76d99c5f3e11f0600fae074270c0d89042c360f0</Sha>
7070
</Dependency>
7171
</ToolsetDependencies>
7272
</Dependencies>

eng/Versions.props

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,26 +16,26 @@
1616
</PropertyGroup>
1717
<PropertyGroup>
1818
<!-- Latest symstore version updated by darc -->
19-
<MicrosoftSymbolStoreVersion>1.0.442101</MicrosoftSymbolStoreVersion>
19+
<MicrosoftSymbolStoreVersion>1.0.446801</MicrosoftSymbolStoreVersion>
2020
<!-- Latest shared runtime version updated by darc -->
21-
<VSRedistCommonNetCoreSharedFrameworkx6480Version>8.0.0-rc.1.23410.15</VSRedistCommonNetCoreSharedFrameworkx6480Version>
22-
<MicrosoftNETCoreAppRuntimewinx64Version>8.0.0-rc.1.23410.15</MicrosoftNETCoreAppRuntimewinx64Version>
21+
<VSRedistCommonNetCoreSharedFrameworkx6480Version>8.0.0-rtm.23476.15</VSRedistCommonNetCoreSharedFrameworkx6480Version>
22+
<MicrosoftNETCoreAppRuntimewinx64Version>8.0.0-rtm.23476.15</MicrosoftNETCoreAppRuntimewinx64Version>
2323
<!-- Latest shared aspnetcore version updated by darc -->
24-
<MicrosoftAspNetCoreAppRefInternalVersion>8.0.0-rc.2.23422.15</MicrosoftAspNetCoreAppRefInternalVersion>
25-
<MicrosoftAspNetCoreAppRefVersion>8.0.0-rc.2.23422.15</MicrosoftAspNetCoreAppRefVersion>
24+
<MicrosoftAspNetCoreAppRefInternalVersion>8.0.0-rtm.23476.22</MicrosoftAspNetCoreAppRefInternalVersion>
25+
<MicrosoftAspNetCoreAppRefVersion>8.0.0-rtm.23476.22</MicrosoftAspNetCoreAppRefVersion>
2626
<!-- dotnet/installer: Testing version of the SDK. Needed for the signed & entitled host. -->
27-
<MicrosoftDotnetSdkInternalVersion>8.0.100-rc.2.23420.6</MicrosoftDotnetSdkInternalVersion>
27+
<MicrosoftDotnetSdkInternalVersion>8.0.100-rtm.23474.2</MicrosoftDotnetSdkInternalVersion>
2828
</PropertyGroup>
2929
<PropertyGroup>
3030
<!-- Runtime versions to test -->
3131
<MicrosoftNETCoreApp60Version>6.0.19</MicrosoftNETCoreApp60Version>
3232
<MicrosoftAspNetCoreApp60Version>$(MicrosoftNETCoreApp60Version)</MicrosoftAspNetCoreApp60Version>
33-
<MicrosoftNETCoreApp70Version>7.0.10</MicrosoftNETCoreApp70Version>
33+
<MicrosoftNETCoreApp70Version>7.0.11</MicrosoftNETCoreApp70Version>
3434
<MicrosoftAspNetCoreApp70Version>$(MicrosoftNETCoreApp70Version)</MicrosoftAspNetCoreApp70Version>
3535
<!-- The SDK runtime version used to build single-file apps (currently hardcoded) -->
3636
<SingleFileRuntime60Version>$(MicrosoftNETCoreApp60Version)</SingleFileRuntime60Version>
3737
<SingleFileRuntime70Version>$(MicrosoftNETCoreApp70Version)</SingleFileRuntime70Version>
38-
<SingleFileRuntimeLatestVersion>8.0.0-rc.1.23414.4</SingleFileRuntimeLatestVersion>
38+
<SingleFileRuntimeLatestVersion>8.0.0-rtm.23472.12</SingleFileRuntimeLatestVersion>
3939
</PropertyGroup>
4040
<PropertyGroup>
4141
<!-- Opt-in/out repo features -->
@@ -45,8 +45,8 @@
4545
<SystemReflectionMetadataVersion>5.0.0</SystemReflectionMetadataVersion>
4646
<!-- Other libs -->
4747
<MicrosoftBclAsyncInterfacesVersion>6.0.0</MicrosoftBclAsyncInterfacesVersion>
48-
<MicrosoftDiagnosticsRuntimeVersion>3.0.442202</MicrosoftDiagnosticsRuntimeVersion>
49-
<MicrosoftDiaSymReaderNativePackageVersion>16.9.0-beta1.21055.5</MicrosoftDiaSymReaderNativePackageVersion>
48+
<MicrosoftDiagnosticsRuntimeVersion>3.0.447501</MicrosoftDiagnosticsRuntimeVersion>
49+
<MicrosoftDiaSymReaderNativeVersion>16.11.27-beta1.23180.1</MicrosoftDiaSymReaderNativeVersion>
5050
<MicrosoftDiagnosticsTracingTraceEventVersion>3.0.7</MicrosoftDiagnosticsTracingTraceEventVersion>
5151
<MicrosoftExtensionsLoggingVersion>6.0.0</MicrosoftExtensionsLoggingVersion>
5252
<MicrosoftExtensionsLoggingConsoleVersion>6.0.0</MicrosoftExtensionsLoggingConsoleVersion>
@@ -61,12 +61,12 @@
6161
<SystemTextEncodingsWebVersion>4.7.2</SystemTextEncodingsWebVersion>
6262
<SystemTextJsonVersion>4.7.1</SystemTextJsonVersion>
6363
<XUnitAbstractionsVersion>2.0.3</XUnitAbstractionsVersion>
64-
<MicrosoftDotNetCodeAnalysisVersion>8.0.0-beta.23419.1</MicrosoftDotNetCodeAnalysisVersion>
64+
<MicrosoftDotNetCodeAnalysisVersion>8.0.0-beta.23463.1</MicrosoftDotNetCodeAnalysisVersion>
6565
<StyleCopAnalyzersVersion>1.2.0-beta.406</StyleCopAnalyzersVersion>
6666
<MicrosoftDotNetRemoteExecutorVersion>7.0.0-beta.22316.2</MicrosoftDotNetRemoteExecutorVersion>
6767
<cdbsosversion>10.0.18362</cdbsosversion>
6868
<NewtonSoftJsonVersion>13.0.1</NewtonSoftJsonVersion>
69-
<MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>8.0.0-alpha.1.23421.1</MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>
69+
<MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>9.0.0-alpha.1.23475.1</MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>
7070
<!-- Roslyn and analyzers -->
7171
<!-- Compatibility with VS 16.11/.NET SDK 5.0.4xx -->
7272
<MicrosoftCodeAnalysisVersion_3_11>3.11.0</MicrosoftCodeAnalysisVersion_3_11>
@@ -80,8 +80,8 @@
8080
<MicrosoftCodeAnalysisVersion_4_4>4.4.0</MicrosoftCodeAnalysisVersion_4_4>
8181
<MicrosoftCodeAnalysisVersion_LatestVS>4.4.0</MicrosoftCodeAnalysisVersion_LatestVS>
8282
<MicrosoftCodeAnalysisVersion_LatestVS Condition="'$(DotNetBuildFromSource)' == 'true'">$(MicrosoftCodeAnalysisVersion)</MicrosoftCodeAnalysisVersion_LatestVS>
83-
<MicrosoftCodeAnalysisAnalyzersVersion>3.3.5-beta1.23124.1</MicrosoftCodeAnalysisAnalyzersVersion>
84-
<MicrosoftCodeAnalysisNetAnalyzersVersion>8.0.0-preview1.23124.1</MicrosoftCodeAnalysisNetAnalyzersVersion>
83+
<MicrosoftCodeAnalysisAnalyzersVersion>3.11.0-beta1.23420.2</MicrosoftCodeAnalysisAnalyzersVersion>
84+
<MicrosoftCodeAnalysisNetAnalyzersVersion>8.0.0-preview.23420.2</MicrosoftCodeAnalysisNetAnalyzersVersion>
8585
<!--
8686
These packages affect the design-time experience in VS, so we update them at the same cadance as the MicrosoftCodeAnalysisVersion_LatestVS version.
8787
-->
@@ -92,8 +92,8 @@
9292
Any tools that contribute to the design-time experience should use the MicrosoftCodeAnalysisVersion_LatestVS property above to ensure
9393
they do not break the local dev experience.
9494
-->
95-
<MicrosoftCodeAnalysisCSharpVersion>4.6.0-1.23073.4</MicrosoftCodeAnalysisCSharpVersion>
96-
<MicrosoftCodeAnalysisVersion>4.6.0-1.23073.4</MicrosoftCodeAnalysisVersion>
97-
<MicrosoftNetCompilersToolsetVersion>4.6.0-1.23073.4</MicrosoftNetCompilersToolsetVersion>
95+
<MicrosoftCodeAnalysisCSharpVersion>4.8.0-2.23422.14</MicrosoftCodeAnalysisCSharpVersion>
96+
<MicrosoftCodeAnalysisVersion>4.8.0-2.23422.14</MicrosoftCodeAnalysisVersion>
97+
<MicrosoftNetCompilersToolsetVersion>4.8.0-2.23422.14</MicrosoftNetCompilersToolsetVersion>
9898
</PropertyGroup>
9999
</Project>

0 commit comments

Comments
 (0)