如何防止VS项目中解决方案文件夹的名称附加到新添加到该文件夹的项目生成的命名空间中?
例如:在VS解决方案中创建一个C#项目,设置默认命名空间为“BigClient.Domain”。
如果您在此项目中创建一个名为“MySpecialStuff”的解决方案文件夹,然后向'MySpecialStuff'文件夹添加一个新类,则VS将使用“BigClient.Domain.MySpecialStuff”命名空间创建新的.cs文件。我想找到一种方法,以允许新添加的类的命名空间保留仅“BigClient.Domain”项目级别命名空间,而不是VS将“MySpecialStuff”解决方案文件夹名称附加到命名空间。
我记得曾经看到过某个人的博客文章说这是可能的(通过VS中的选项/设置或注册表设置),但现在我无法回忆起在哪里或如何实现了 :)
如果答案因不同的VS版本而异,则我的平台是VS 2008。
例如:在VS解决方案中创建一个C#项目,设置默认命名空间为“BigClient.Domain”。
如果您在此项目中创建一个名为“MySpecialStuff”的解决方案文件夹,然后向'MySpecialStuff'文件夹添加一个新类,则VS将使用“BigClient.Domain.MySpecialStuff”命名空间创建新的.cs文件。我想找到一种方法,以允许新添加的类的命名空间保留仅“BigClient.Domain”项目级别命名空间,而不是VS将“MySpecialStuff”解决方案文件夹名称附加到命名空间。
我记得曾经看到过某个人的博客文章说这是可能的(通过VS中的选项/设置或注册表设置),但现在我无法回忆起在哪里或如何实现了 :)
如果答案因不同的VS版本而异,则我的平台是VS 2008。