全部。我有一个Web应用程序,我已将我的默认命名空间定义为MyWebApp。现在,在我的应用程序的根目录中,我有一个名为\ code的文件夹,我存储了所有的C#代码。默认情况下,我在此\ code文件中创建的任何* .cs文件都会获得MyWebApp \ code的命名空间。我宁愿不让文件层次结构的“\ code”部分进入我的命名空间层次结构。
MyWebApp \码 class1.cs< -would like namespace是MyWebApp \ bizobjects customer.cs< -would like namespace是MyWebApp.bizobjects
我知道我可以修改我创建的每个* .cs文件,但这是一个烦恼。有什么想法吗?
由于
答案 0 :(得分:0)
这与ASP.NET本身无关,而是与Visual Studio如何从新项目模板创建项目项有关。您可以创建一个新的项目模板来创建一个生成更简单的命名空间的类,但是我认为这比仅仅手动清理几个文件中的命名空间更省力。
答案 1 :(得分:0)
在最后的分析中,似乎没有答案。因此,对于我创建的每个类,我需要记住手动更改命名空间。我只是向MS发送功能请求。