Asp.net mvc Visual Studio 2010:MVC项目:文件名或扩展名太长。(来自hresult的异常:0x800700ce)
我总是喜欢给我的项目命名,比如:Asp.net mvc Visual Studio 2010:MVC项目:文件名或扩展名太长。(来自hresult的异常:0x800700ce),asp.net-mvc,visual-studio-2010,asp.net-mvc-3,namespaces,Asp.net Mvc,Visual Studio 2010,Asp.net Mvc 3,Namespaces,我总是喜欢给我的项目命名,比如:myname.myproduct.Web.csproj 这对我来说一直都很有效,有人有其他选择吗 现在的问题是,我创建了一个MVC项目,并使用我的长名称空间名称命名我的项目,它问我是否需要测试,我说是的,现在它给了我一个错误: filename or extension is too long. (exception from hresult: 0x800700ce) 现在检查我的解决方案,我发现缺少测试项目 我的项目目录的位置是c:\users\nam
myname.myproduct.Web.csproj
这对我来说一直都很有效,有人有其他选择吗
现在的问题是,我创建了一个MVC项目,并使用我的长名称空间名称命名我的项目,它问我是否需要测试,我说是的,现在它给了我一个错误:
filename or extension is too long. (exception from hresult: 0x800700ce)
现在检查我的解决方案,我发现缺少测试项目
我的项目目录的位置是c:\users\nameofuser\..documents\visualstudio 2010..
etc,基本上是默认位置
我想这条路太长了
我是否应该将源代码移到
c:\users
之外?停止使用名称空间名称命名我的项目?是的,将解决方案复制到c:\work可能会在路径中为您提供更多可用的“空间”。我想限制在255个字符左右。另一种技术是在解决方案中创建项目时省略名称空间,并立即在项目属性中修改默认名称空间和程序集名称。在本例中,您的文件夹和项目名称很短,但仍有“好”的名称空间和程序集名称。几年前,我在VS2005中遇到过类似的问题。我所做的是将我的项目移动到根驱动器,因此路径更短
比如:
c:\projects\blah…