Skip to content

Conversation

@EgorBo
Copy link
Member

@EgorBo EgorBo commented Nov 17, 2025

This is the result of dotnet build /t:UpdateSolutionFile slngen.proj command (except for SPC.slnx which is not covered by the script so I added it there by hands).

It's not build related, just for the people who open slnx for development, so the newly added SG (#121180) can show up in the solution tree.

{3B42DE0C-82BD-4E62-8AEC-11221AE39139}

Copilot AI review requested due to automatic review settings November 17, 2025 07:11
@github-actions github-actions bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Nov 17, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates solution files (*.slnx) across the dotnet/runtime repository by adding references to EventSourceGenerator.csproj under the /gen/ folder. The changes were generated via the dotnet build /t:UpdateSolutionFile slngen.proj command and are intended to improve the developer experience when opening these solution files, without affecting the build process.

  • Adds EventSourceGenerator.csproj to the /gen/ folder in 135+ solution files
  • Includes some additional auto-generated project references in a few solutions
  • Contains one unintended BuildType configuration change

Reviewed Changes

Copilot reviewed 158 out of 158 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/libraries/sfx.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Xml.XmlSerializer/System.Xml.XmlSerializer.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Xml.XPath/System.Xml.XPath.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Xml.XPath.XDocument/System.Xml.XPath.XDocument.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Xml.XDocument/System.Xml.XDocument.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Xml.ReaderWriter/System.Xml.ReaderWriter.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Windows.Extensions/System.Windows.Extensions.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Web.HttpUtility/System.Web.HttpUtility.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Transactions.Local/System.Transactions.Local.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Threading/System.Threading.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Threading.ThreadPool/System.Threading.ThreadPool.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Threading.Thread/System.Threading.Thread.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Threading.Overlapped/System.Threading.Overlapped.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Threading.Channels/System.Threading.Channels.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Threading.AccessControl/System.Threading.AccessControl.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Text.RegularExpressions/System.Text.RegularExpressions.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Text.Json/System.Text.Json.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Text.Encodings.Web/System.Text.Encodings.Web.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Text.Encoding.CodePages/System.Text.Encoding.CodePages.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.ServiceProcess.ServiceController/System.ServiceProcess.ServiceController.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Security.Principal.Windows/System.Security.Principal.Windows.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Security.Permissions/System.Security.Permissions.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Security.Cryptography/System.Security.Cryptography.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Security.Cryptography.Xml/System.Security.Cryptography.Xml.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Security.Cryptography.Pkcs/System.Security.Cryptography.Pkcs.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Security.Cryptography.Cose/System.Security.Cryptography.Cose.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Security.Claims/System.Security.Claims.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Security.AccessControl/System.Security.AccessControl.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime/System.Runtime.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml.slnx Added EventSourceGenerator.csproj and additional project references
src/libraries/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime.Serialization.Formatters/System.Runtime.Serialization.Formatters.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime.Numerics/System.Runtime.Numerics.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime.Loader/System.Runtime.Loader.slnx Added EventSourceGenerator.csproj and additional test project references
src/libraries/System.Runtime.Intrinsics/System.Runtime.Intrinsics.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime.InteropServices/System.Runtime.InteropServices.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime.InteropServices.JavaScript/System.Runtime.InteropServices.JavaScript.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime.CompilerServices.VisualC/System.Runtime.CompilerServices.VisualC.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Runtime.Caching/System.Runtime.Caching.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Resources.Writer/System.Resources.Writer.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Resources.Extensions/System.Resources.Extensions.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Reflection.TypeExtensions/System.Reflection.TypeExtensions.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Reflection.Primitives/System.Reflection.Primitives.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Reflection.MetadataLoadContext/System.Reflection.MetadataLoadContext.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Reflection.Metadata/System.Reflection.Metadata.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Reflection.Emit/System.Reflection.Emit.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Reflection.DispatchProxy/System.Reflection.DispatchProxy.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Private.Xml/System.Private.Xml.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Private.Xml.Linq/System.Private.Xml.Linq.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Private.Uri/System.Private.Uri.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Private.DataContractSerialization/System.Private.DataContractSerialization.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.ObjectModel/System.ObjectModel.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Numerics.Vectors/System.Numerics.Vectors.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Net.* (multiple files) Added EventSourceGenerator.csproj reference across all System.Net libraries
src/libraries/System.Memory*/System.Memory*.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Linq*/System.Linq*.slnx Added EventSourceGenerator.csproj reference across all System.Linq libraries
src/libraries/System.IO./System.IO..slnx Added EventSourceGenerator.csproj reference across all System.IO libraries
src/libraries/System.Formats./System.Formats..slnx Added EventSourceGenerator.csproj and additional project references
src/libraries/System.Drawing.Primitives/System.Drawing.Primitives.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.DirectoryServices*/System.DirectoryServices*.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Diagnostics./System.Diagnostics..slnx Added EventSourceGenerator.csproj reference across all System.Diagnostics libraries
src/libraries/System.Data./System.Data..slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Console/System.Console.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.Configuration.ConfigurationManager/System.Configuration.ConfigurationManager.slnx Added EventSourceGenerator.csproj reference
src/libraries/System.ComponentModel*/System.ComponentModel*.slnx Added EventSourceGenerator.csproj reference; TypeConverter includes BuildType change
src/libraries/System.Collections*/System.Collections*.slnx Added EventSourceGenerator.csproj reference across all System.Collections libraries
src/libraries/Microsoft.Win32./Microsoft.Win32..slnx Added EventSourceGenerator.csproj reference
src/libraries/Microsoft.VisualBasic.Core/Microsoft.VisualBasic.Core.slnx Added EventSourceGenerator.csproj reference
src/libraries/Microsoft.Extensions.* (multiple files) Added EventSourceGenerator.csproj reference across all Microsoft.Extensions libraries
src/libraries/Microsoft.CSharp/Microsoft.CSharp.slnx Added EventSourceGenerator.csproj reference
src/libraries/Microsoft.Bcl.Cryptography/Microsoft.Bcl.Cryptography.slnx Added EventSourceGenerator.csproj reference
src/coreclr/System.Private.CoreLib/System.Private.CoreLib.slnx Added EventSourceGenerator.csproj reference with different BuildType configuration

@EgorBo
Copy link
Member Author

EgorBo commented Nov 17, 2025

PTAL @jkotas @ViktorHofer

@EgorBo EgorBo merged commit 81856e7 into dotnet:main Nov 17, 2025
147 of 149 checks passed
@EgorBo EgorBo deleted the update-sln branch November 17, 2025 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants