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
Copilot finished reviewing on behalf of EgorBo November 17, 2025 07:14
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

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