commandlineparser / commandlineparser/commandline
Target newer .NET versions
- Dominant language
- C#
- Stars
- 4.8k
- Forks
- 478
- PR merge metrics
- No merged PRs in 30d
Description
It would be nice to support newer TargetFrameworks. Using it in a netcoreapp3.1 project causes a bunch of
```
warning MSB3277: Found conflicts between different versions of "Microsoft.Win32.Registry" that could not be resolved.
```
Project file:
```
Exe
netcoreapp3.1
```
See also https://github.com/FluentValidation/FluentValidation/issues/638.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the MSB3277 warning with the provided netcoreapp3.1 project file and review its Microsoft.Build, Microsoft.Build.Framework, Microsoft.Build.Locator, and Microsoft.Build.Utilities.Core references. Done means the project can target newer .NET frameworks without the reported Microsoft.Win32.Registry conflicts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100