加载项目时出错:属性包含无法识别

xer*_*him 11 c# git merge visual-studio

合并两个分支后,Visual Studio突然出现加载项目的问题.当我尝试重新加载时,我总是得到错误

元素Reference中的属性"Include"无法识别.

我不知道为什么会这样......我怎样才能获得再次加载项目的解决方案?有没有人之前遇到此错误消息,知道我要找什么来找到问题?

.csproj在第一眼看上去并不真正腐败......

提前致谢

xer*_*him 14

我发现了错误......与Reference-Tag发生了合并冲突而没有close-tag,因为它在合并时被删除了.

  • 您的回答完美地解决了我在危急情况下的编译错误。感谢您提供宝贵的数据。 (2认同)

小智 7

当您使用 MSBuild 生成 csproj 文件时,您将获得发生错误的行号。不幸的是,这在 VisualStudio 中不可见。

  • 打开 Visual Studio 的开发命令提示符
  • 导航到包含 csproj 文件的文件夹
  • 运行 MSBuild

在错误中,它包含 csproj 文件中出现错误的行号。这帮助我在 GIT 合并后修复文件