2009-08-03 37 views
0

所以目录布局会是什么样子:如果我有一个解决方案文件夹,可以命名项目ProjectName而不是MyCompany.MySolution.ProjectName吗?

Visual Studio 2008\ 
    Projects\ 
    MyCompany.MySolution\ 
     Models\ 
     Models.Tests\ 
     Services\ 
     Services.Tests\ 
     UI\ 
     etc.. 

而不是

Visual Studio 2008\ 
    Projects\ 
    MyCompany.MySolution\ 
     MyCompany.MySolution.Models\ 
     MyCompany.MySolution.Models.Tests\ 
     MyCompany.MySolution.Services\ 
     MyCompany.MySolution.Services.Tests\ 
     MyCompany.MySolution.UI\ 
     etc.. 

每个项目的命名空间当然会是MyCompany.MySolution.MyProject。

是由超过260字符最大路径限制担忧所产生的问题,这似乎不如我尽我所能,以能够自由命名我的项目和解决方案;但是,我不想碰到一个无法预料的混乱。

回答

1

如果您运行的字符路径限制,你必须做一些事情,你必须得到创造性。在这种情况下,将文件名改为不太理想的约定是合理的。将项目名称从完整的名称空间包括到仅包含项目名称似乎是合理的。否则,请尽可能考虑使用首字母缩略词。这种方法将有助于一堆。

相关问题