VS2010 - 已在解决方案中打开具有该名称的项目

and*_*cci 8 visual-studio-2010

安装RiaServices Toolkit Dec 2010(我猜)后问题就出现了.

如果我卸载项目并重新加载它,我得到这个消息,即使在一个空项目(任何类型 - 没有对项目文件进行更改).

Unloaded d:\users\carlucci\documents\visual studio 2010\Projects\ConsoleTestApp\ConsoleTestApp.Cmd\ConsoleTestApp.Cmd.csproj.

Loading d:\users\carlucci\documents\visual studio 2010\Projects\ConsoleTestApp\ConsoleTestApp.Cmd\ConsoleTestApp.Cmd.csproj ...
d:\users\carlucci\documents\visual studio 2010\Projects\ConsoleTestApp\ConsoleTestApp.Cmd\ConsoleTestApp.Cmd.csproj : error  : A project with that name is already opened in the solution.
Run Code Online (Sandbox Code Playgroud)

Nic*_*ski 26

我在VS2010中遇到了类似的问题,但与RiaService工具包无关.

我的解决方案是删除解决方案目录中的.suo文件.

  • 确保先关闭解决方案,*然后*删除.suo文件. (3认同)

Per*_*rty 8

这对我有用(解决方法2):

此问题是由AnkhSVN(问题625)中与路径套管相关的错误引起的.

解决方法1

在Visual Studio中禁用AnkhSVN SCC提供程序(工具 - >选项... - >源代码管理 - >插件选择)或卸载AnkhSVN.

解决方法2

在"位置"文本框的"新建项目"对话框中,使用subversion规范化形式的路径.规范化形式是大写的驱动器号,所有目录都与磁盘上的完全一样.这是例如"C:\Users\Administrator\Documents\Visual Studio 2010\Projects"而不是"c:\users\administrator\documents\visual studio 2010\projects".

从: