' do not introduce namespace"-6ren"> ' do not introduce namespace"-我在项目的子文件夹中创建了一个类,但命名空间与文件夹结构不匹配。 Resharper 在命名空间下划线,在查看 Resharper 提供的解决问题的选项时,不小心选择了“文件夹不生成命名空间”选项。该-6ren">
gpt4 book ai didi

c# - 从 Resharper 撤消 "Folder ' ' do not introduce namespace"

转载 作者:太空狗 更新时间:2023-10-29 19:59:23 26 4
gpt4 key购买 nike

我在项目的子文件夹中创建了一个类,但命名空间与文件夹结构不匹配。 Resharper 在命名空间下划线,在查看 Resharper 提供的解决问题的选项时,不小心选择了“文件夹不生成命名空间”选项。该设置存储在哪里?我想撤消该选择,以便 Resharper 强制执行命名空间/目录奇偶校验,至少对于该文件夹。

我已经检查了 .sln 文件,然后是 .csproj 文件,以及有问题的目录中是否有任何可能包含信息的松散文件,但找不到 Resharper 如何存储它以便删除它。

enter image description here

最佳答案

感谢 DavidG 的技术回答,但我只是偶然发现了什么可以被认为是更改设置的“正确”方法,至少它比手动编辑原始 XAML 文件更友好。

如果您在解决方案资源管理器中选择文件夹并检查属性窗口,则在“ReSharper”类别下有一个名为“Namespace Provider”的属性。将其设置为 true 将恢复 ReSharper 的默认行为,期望命名空间与目录结构匹配。

Properties Window

关于c# - 从 Resharper 撤消 "Folder ' <folderName >' do not introduce namespace",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45086507/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com