Visual Studio项目加载错误:元素<EmbeddedResource>中的属性“Include”无法识别。

10
当我在Visual Studio中打开一个项目时,出现以下错误:
<EmbeddedResource>元素中的属性"Include"无法识别。
3个回答

11

我找到了解决方案。

csproj文件由于合并而出现了一些问题,导致有些文件被添加了两次。这些重复的文件是导致问题的原因。删除重复文件后,问题得到了解决。


1
同样,在我的情况下,是缺少了</Reference>标签。 - Nick Coad
合并操作改变了我的子项顺序。 - Thom Hubers

3

如果 EmbeddedResource 元素缺少结束标记,MSBuild 和 Visual Studio(至少是 2015 版本)也会显示此错误。由于错误信息中关于 Include 属性的虚假文本以及缺乏行号,这可能需要比应该更长的时间来追踪。


0

我在使用Visual Studio 2015打开一个由Visual Studio 2017创建的.jsproj项目时遇到了问题。


我相信我安装了VS2017来解决这个问题。问候 - Steven Ryssaert

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接