2012-03-04 70 views
0

我的解决方案的文件变得难以轻松定位,所以我虽然会为某些功能创建子文件夹。这里是我的解决方案文件夹的一部分的屏幕截图如图VS2010:VS201 - 在解决方案子文件夹中引用表单

VS2010 Solution Folders

这里是一个有效的参考SetupNetwork.NetworkSetup:

 showModule(typeof(NetworkSetup)); 

下面是在同一子到SetupNetworkWizard参考-directory:

using (SetupNetwork.SetupNetworkWizard nw = new SetupNetwork.SetupNetworkWizard()) 
    { 
    nw.ShowDialog(); 
    } 

我很欣赏可以有两种形式具有相同的名称位于不同的目录howev呃我会认为VS2010会有而不是需要对子目录的引用,除非发现冲突。尽管上面的一个例子是一个控件,另一个例子是一个表单,但这两个调用需求至少是矛盾的。

是上面的'标准'还是我错过了我的VS2010的设置?

+0

Abyss.xsd和AlertMaintenance.cs是这个问题的有趣的工件。解决方案中的文件夹与代码中的命名空间无关。编译器首先关心查找文件,然后关心名称空间名称。查找文件被照顾。 – 2012-03-04 22:55:19

回答

0

感谢Hans Passant指导我正确的方向。

我没有意识到在子文件夹中创建的表单已将该文件夹名称附加到项目命名空间。

相关问题