Skip to content

Address analyzer and generator torn state with Visual Studio #42087

Open
@marcpopMSFT

Description

@marcpopMSFT

Per #41790, this issue is to track the work that is required.

  • Using SDK compiler in torn builds #41791
  • Analyzers that can should separately insert into Visual Studio
    • ✅Razor
    • Roslyn
    • Roslyn-analyzers
  • Analyzers that can't easily, should insert with the SDK
    • runtime, aspnet, windowsdesktop
    • Identify where those analyzers come from
    • Created a transport package similar to our existing ones (VS.Redist.Common.Net.Core.SDK)
    • Create VS setup authoring either included in the transport package or listed on the VS side
    • Change the compiler to load the analyzers from the VS location when expected
    • Create a package version in the .NET version props file
    • Enable ngen in VS

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions