svn在vs2010G更新错误解决:web.csproj:error:无法读取项目文件"web.csproj"

        最近做项目,在VS中,或者在相应的文件夹下整体更新项目,就会使整个UI无法加载。服务器上最新的代码已经下载下来了,你也没法工作了。




        这时,无法利用VS里面AnkhSvn-2.1.8420.8.msi这个插件自带的可视化的解决方案解决冲突,因为UI已经不能正常加载了。


        如果你选择一个一个的提交你自己的更改,然后再把项目删除,从服务器上重新checkout一个新的,我也没有意见。因为我已经试过好几次了,我也是“忍无可忍”才去找办法解决的。。。


        打开项目的文件夹发现项目中“UI.csproj”这个文件夹始终处于红色叹号状态,而且他下面又多了两个冲突文件。


        用记事本打开“UI.csproj”这个文件,我们会发现这里面尽可能详尽的记录了UI的各种信息,包括UI中各个文件的路径、用到的图片、以及与UI关联的References等。这个文件不仅仅记录这些,同时还会记录用户所做的修改。


       同时,在这个文件里面,我们还会发现冲突的信息。类似于下面这样:


<<<<<<< .mine
    <Reference Include="System.configuration" />
=======
    <Reference Include="System.configuration" />
    <Reference Include="System.Core" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
>>>>>>> .r99


       很容易我们就会发现,这里也会记录冲突信息,我们只需要按照实际需要。选择包括的信息就可以了,可以选择自己的删除他人的,也可以选择他人的。


       修改完冲突之后,在删除上面提到的两个冲突文件,你的UI就能够正常加载了。


       为什么会出现这种问题呢?据网友相告:是SVN的版本不一所致。我觉得这个说法有些牵强,却也一是找不到原因,先放着吧。


PS:没有图片,后面再遇到同样问题补上。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值