SVN是项目合作过程中必用的工具,但是总是会出现“项目加载失败”的问题。
出现这种问题的原因是:
这种问题是由于版本冲突造成的,当两个人同时修改同一个版本的文件如7.0版本,当第一个人更改好之后 commit 了,该文件就会变成8.0版本,但是第二个人还是在7.0版本上修改的,再commit就会发生冲突。 就有可能导致文件所在的文件夹,或者层加载不成功。
错误提示:在Web.csproj文件中未能加载项目文件,名称不能以“<”字符(十六进制0x3c)开始。**
解决办法:
1. 先把VS关闭,然后从本地文件中找到这个Web.csproj文件,然后打开如下发生冲突的代码段,把标红的地方删除掉,然后我们会发现几乎相同的代码段,就是发生冲突的代码段,把我们需要的保留下来,把不需要的删除掉:
2.因为冲突,在.csprroj文件夹中会有不同版本的文件,一个是我的,一个是发生冲突的,还有一个是合并之后的版本,然后把这三个文件也删除掉,然后commit就可以。