通常我们使用版本控制后会出现诸如此类的问题,此时从vs工具找错误和调试是无法找到问题的,也不影响项目的运行,但是有错误就是得解决。原因是版本控制导致文件的路径出现问题。
解决 Files 的值"<<<<<<< HEAD"无效。路径中具有非法字符
我本来是采用ctrl + F 进行查找,可是查找不到,后来通过单点调试发现项目的运行是正常的,最后把版本控制删了还是不行。
思考问题原因
通过上面这些都无法解决后,开始从报错的项目着手,于是把项目文件逐一打开查找还是一无所获。
反复尝试得到解决
- 最后决定从本地文件着手,打开项目目录obj文件夹。
- 看到这几个文件名称怪怪的,于是大胆尝试把整个文件夹里的东西都删了。
- 另外一个项目也是如此,最后将整个解决方案重新生成,错误不见了。
- 删除web项目里的发布文件(看具体情况)
通过这个案例,遇到问题我们需要分析问题的源头,一步一步来尝试,这样不管什么问题都因该可以迎刃而解了。