forceConsistentCasingInFileNames TypeScrypt equivalent for dotnet #11456
Labels
Area-NetSDK
BuildCheck Suggestion
Suggestion for a built in MSBuild analyzer. Label should be applied together with 'Area: BuildCheck'
untriaged
Is your feature request related to a problem? Please describe.
Dotnet core is a cross-platform language, and increasingly we have teams with different operating systems.
On windows the filesystem is not case sensitive while on *nix it is, and this for dotnet build is a problem.
If on the filesystem for example we have the project
Foo.Bar.Lib/Foo.Bar.Lib.csproj
by another project as follows.This on windows compiles while on Linux it does not.
Describe the solution you'd like
An option like forceConsistentCasingInFileNames in TypeScript would be useful.
Additional context
In my case many developers are on windows, the CI has windows agents, and running the developers' local environment has docker components.
Result: local build and ci build succeeds while there are build errors by launching docker build.
The text was updated successfully, but these errors were encountered: