我在工作中遇到问题,当我在文件夹下创建网页文件(.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很有帮助,但它可能会改变我的项目文件并弄乱我的项目。请告诉我如何解决这个问题。
谢谢。
答案 0 :(得分:1)
您可以尝试使用命名空间模板
http://msdn.microsoft.com/en-us/library/eehb4faa%28VS.80%29.aspx
或选择解决方案资源管理器中的文件夹然后选择属性。设置命名空间Provider = False