Запускать анализаторы Roslyn во время редактирования кода в реальном времени, но не во время сборки - PullRequest
1 голос
/ 11 февраля 2020

Анализаторы кода Roslyn работают как при редактировании кода в реальном времени, так и во время сборки.

Однако они значительно замедляют сборку. Поэтому я хотел бы отключить их во время сборки - но все равно использовать их во время редактирования в реальном времени.

Возможно ли это?

1 Ответ

2 голосов
/ 06 апреля 2020

Вы можете использовать RunAnalyzersDuringBuild в .csproj:

<PropertyGroup>    
     <TargetFramework>netcoreapp3.1</TargetFramework> 
     <RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>  
</PropertyGroup>

Обновление: Некоторая документация из комментариев Документы

...