dotnet build3: case of -f (framework) parameter defines case, not project
See original GitHub issueSteps to reproduce
dotnet new
dotnet restore3
dotnet build3 -f NETCOREAPP1.0
Expected
Artifacts on disk should match TFM case in the project file.
Actual
Volume in drive C has no label.
Volume Serial Number is 3487-F055
Directory of C:\Users\jver\Desktop\reprocase\bin\Debug
10/17/2016 07:28 PM <DIR> .
10/17/2016 07:28 PM <DIR> ..
10/17/2016 07:28 PM <DIR> NETCOREAPP1.0
0 File(s) 0 bytes
Environment
Microsoft.NET.Sdk/1.0.0-alpha-20161012-3
dotnet --info
.NET Command Line Tools (1.0.0-preview3-003857)
Product Information:
Version: 1.0.0-preview3-003857
Commit SHA-1 hash: 060762090d
Runtime Environment:
OS Name: Windows
OS Version: 10.0.14393
OS Platform: Windows
RID: win10-x64
Issue Analytics
- State:
- Created 7 years ago
- Comments:8 (6 by maintainers)
Top Results From Across the Web
dotnet build command - .NET CLI
The dotnet build command builds a project and all of its dependencies.
Read more >MSBuild reference for .NET SDK projects
Use the NetStandardImplicitPackageVersion property when you want to specify a framework version that's lower than the metapackage version. The ...
Read more >GN Reference
This includes cases where the input file is not in the right format, or contains invalid targets. If output_path is -, output is...
Read more >dotnet build ignore --framework param for projects with ...
1. There are 2 options for this I think: build the main project instead of the solution, or use msbuild to define the...
Read more >Oracle Banking Digital Experience UX Extensibility Toolkit
In case the parameter values are being passed from the previous component, the variable name has to be mentioned in this pane. The...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Guys, why don’t we just
ToLower
the-f
parameter? We know that TFMs are mostly lower-case, right?We can tolower the target framework portion of the output dir in msbuild, then everybody gets sane behaviour.