同事在SVN管理的代码中新添加了个项目(类库),提交后,下载下来后加入原本的解决方案时出现“已经在解决方案中打开了具有该名称的项目”的问题
在网上查找了各种资料,说法不一,但大致是由于SVN导致的,于是删除sln和csproj文件中的SVN配置信息。
sln文件中:
GlobalSection(SubversionScc) = preSolution
Svn-Managed = True
Manager = AnkhSVN - Subversion Support for Visual Studio
EndGlobalSection
csproj文件中:
<SccProjectName>Svn</SccProjectName>
<SccLocalPath>Svn</SccLocalPath>
<SccAuxPath>Svn</SccAuxPath>
<SccProvider>SubversionScc</SccProvider>
问题解决。
参考:http://blog.csdn.net/jianzhanger/article/details/18075871