在将子文件夹名称添加到默认命名空间时,如何修复visual studio 2008?

时间:2012-09-14 16:29:54

标签: asp.net .net visual-studio-2008 c#-4.0 resharper

我在工作中遇到问题,当我在文件夹下创建网页文件(.aspx.cs)时,我的visual studio 2008已经开始将子文件夹名称添加到我的默认命名空间。例如,如果我的项目名称是ProjectX并且我有一个名为Subfolder1的子文件夹,当我添加一个新的网页'Home.aspx.cs'时,名称空间变为'ProjectX.Subfolder1':

namespace ProjectX.Subfolder1
{
    public class Home

我不确定这是否是默认行为,但当我的同事做同样的事情时,她说命名空间不包含Subfolder1:

namespace ProjectX
{
    public class Home

我唯一怀疑是造成这种行为的事实是我在我的电脑上安装了Resharper而她没有。我认为Resharper很有帮助,但它可能会改变我的项目文件并弄乱我的项目。请告诉我如何解决这个问题。

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用命名空间模板

http://msdn.microsoft.com/en-us/library/eehb4faa%28VS.80%29.aspx

或选择解决方案资源管理器中的文件夹然后选择属性。设置命名空间Provider = False

相关问题