dotnet / dotnet/project-system

AnalysisLevel property in csproj is broken when choose any localized item in Analysis Level combobox on Code Analysis prop page

Open
#8,277 1 comment 0 reactions 1 assignee Claimed by @jmarolf View on GitHub
Feature-Legacy-Application-Designer Triage-Approved
Dominant language
C#
Stars
1k
Forks
415
PR merge metrics
No merged PRs in 30d

Description

_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/AnalysisLevel-property-in-csproj-is-brok/1365408)._

---

**Environment**
Visual Studio 2019 version 16.9.1
Language: Japanese

**Steps to reproduce the issue**
(1) Create a new .NET project.

(2) Open “Code Analysis” property page.

(3) Enable .NET Analyzer and choose analysis level “プレビュー”.
! [proppage.png] (https://aka.ms/dc/image?name=B542e39f72ee4458694224ee5e75b8ce9637509900181200775_proppage.png&tid=542e39f72ee4458694224ee5e75b8ce9637509900181200775)

(4) Then you'll see error dialog below.
! [errordiag.png] (https://aka.ms/dc/image?name=B3971e61d42ba40859f025d5f1bcfd198637509902372046985_errordiag.png&tid=3971e61d42ba40859f025d5f1bcfd198637509902372046985)

(5) AnalysisLevel property is broken by the localized display text of selected item and project is unable to be built.
AnalysisLevel property should be the value corresponding to the selected item.


Exe
net5.0
**プレビュー**

---
### Original Comments

#### Feedback Bot on 3/10/2021, 10:04 PM:

(private comment, text removed)
#### Feedback Bot on 3/12/2021, 10:07 AM:

(private comment, text removed)
#### Feedback Bot on 6/7/2021, 07:12 PM:

(private comment, text removed)

---
### Original Solutions
(no solutions)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.