Importing a .props or .targets file with a case mismatch does not raise a warning.
<!-- This should raise a warning! -->
<Import Project="path/with/wrong/CAPITALIZATION.props" />
Ideally this task would recursively check all imported files for other mismatched imports or includes. We should limit this to imported files from within the project's folder in order to avoid checking MSBuild files already installed on the user's system or other files outside of the checked project's scope.
Importing a
.propsor.targetsfile with a case mismatch does not raise a warning.Ideally this task would recursively check all imported files for other mismatched imports or includes. We should limit this to imported files from within the project's folder in order to avoid checking MSBuild files already installed on the user's system or other files outside of the checked project's scope.