-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
Area-dotnet AOTItems that are part of the dotnet CLI AOT-ification effortItems that are part of the dotnet CLI AOT-ification effortuntriagedRequest triage from a team memberRequest triage from a team member
Description
In MSBuildForwardingApp.ConcatTelemetryLogger
Type loggerType = typeof(MSBuildLogger);
Type forwardingLoggerType = typeof(MSBuildForwardingLogger);
#pragma warning disable IL3000 // Avoid accessing Assembly file path when publishing as a single file
msbuildArgs.OtherMSBuildArgs.Add($"-distributedlogger:{loggerType.FullName},{loggerType.GetTypeInfo().Assembly.Location}*{forwardingLoggerType.FullName},{forwardingLoggerType.GetTypeInfo().Assembly.Location}");
#pragma warning restore IL3000In AOT scenarios we'll need to have some code that sits in a dll for code that we'll run out of the AOT process.
I have not looked at all into how the logging works in this particular case. There may be additional work around telemetry logging to handle remoting build logging for telemetry.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area-dotnet AOTItems that are part of the dotnet CLI AOT-ification effortItems that are part of the dotnet CLI AOT-ification effortuntriagedRequest triage from a team memberRequest triage from a team member