当我的sotution不在我的C:驱动器中时,c# – .editorconfig在Visual Studio 2017中不起作用?

我在我的解决方案基础文件夹中添加了一个.editorconfig文件,但Visual Studio 2017继续使用其设置,但这恰好在解决方案文件夹不在C:驱动器中时(如果解决方案文件夹位于C:驱动器.editorconfig文件中)工作得很好).

我还尝试将.editorconfig文件添加到解决方案的每个项目中,但仍然是同样的问题.

请注意,我的.editorconfig文件中有root = true.

我使用的是以下版本的Visual Studio:

Microsoft Visual Studio Community 2017 version 15.2 (26430.06)

最佳答案 我莫名其妙地想出了如何解决这个问题.

我的解决方案文件夹有一个名为方括号[]之间的父文件夹,就像这个[ParentFolderName]所以我删除了方括号,一切按预期工作.

由于某个原因或另一个editorconfig文件在解决方案文件夹具有方括号之间命名的父文件夹时不执行任何操作. IDE(在我的案例中是Visual Studio 2017)使用其设置.

点赞