dotnet / dotnet/sdk

Address analyzer and generator torn state with Visual Studio

Open
#42,087 1 comment 0 reactions 1 assignee Claimed by @jaredpar View on GitHub
Area-Infrastructure untriaged
Dominant language
C#
Stars
3.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

Per https://github.com/dotnet/sdk/pull/41790, this issue is to track the work that is required.

- https://github.com/dotnet/sdk/issues/41791
- https://github.com/dotnet/sdk/pull/41951
- https://github.com/dotnet/sdk/pull/41907
- 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

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.