如何防止VS项目中解决方案文件夹的名称附加到为添加到解决方案文件夹的新项目生成的命名空间?
示例:VS解决方案中的C#项目在C#项目属性中设置的默认命名空间:"BigClient.Domain"
如果您在此项目中创建名为"MySpecialStuff"的解决方案文件夹,然后将新类添加到"MySpecialStuff"解决方案文件夹中,则VS将创建具有"BigClient.Domain.MySpecialStuff"命名空间的新.cs文件.我想找到一个允许新添加的类的命名空间仅保留"BigClient.Domain"的"项目级"命名空间而不是VS将"MySpecialStuff"解决方案文件夹名称附加到命名空间的方法.
我似乎记得有人读过一篇博客文章,这是可能的(通过VS中的选项/设置或注册表设置),但我不记得现在我想要它在哪里或如何:)
我的平台是VS 2008,如果对于不同的VS版本,答案=不同.
如果安装了ReSharper,则在目录(F4)的设置上,将Namespace Provider设置为false.