Visual Studio 2017 在 edmx 文件中发现幻像 xml 错误
Visual Studio 2017 finds phantom xml errors in edmx file
当我在我的解决方案中构建 Entity Frameworks 项目时,输出中的冗长 window 表示 构建成功 。但是如果我去查看错误列表,我发现这个错误出现了两次:
The 'edmx:Diagrams' start tag on line 6 position 6 does not match the
end tag of 'Diagram'. Line 284, position 9.
此 edmx 文件中有数千行,但这里是第 6 行:
<edmx:StorageModels>
这是第 284 行:
<PropertyRef Name="CommunityRegionalCorpId" />
文件中唯一的 "Diagrams" 标记位于第 12,273 行:
<Diagrams></Diagrams>
edmx 文件中的任何地方都不存在 edmx:Diagram 或 edmx:Diagrams 标签。
我尝试过的事情:
- 我已经退出并重新启动 Visual Studio。
- 我已经修改并重新构建了 edmx 文件,无论是手工还是从设计师那里(图表)。
- 我已经清理了解决方案并重新构建了它。
- 我从项目中没有看到这些构建错误的其他人那里获取了几乎相同的 edmx 文件副本。
更新:在过去的几个月里,这个问题来了又去了,没有明显的原因。截至2020年3月3日,又没了。
我刚刚 运行 在 VS2019 EF6 上遇到了同样的问题。在搜索并发现 edmx 文件中没有对“图表”的引用后,我查看了 edmx.diagram 文件。果然我在文件的最后几行添加了标签。我怀疑某处有故障合并。
当我在我的解决方案中构建 Entity Frameworks 项目时,输出中的冗长 window 表示 构建成功 。但是如果我去查看错误列表,我发现这个错误出现了两次:
The 'edmx:Diagrams' start tag on line 6 position 6 does not match the end tag of 'Diagram'. Line 284, position 9.
此 edmx 文件中有数千行,但这里是第 6 行:
<edmx:StorageModels>
这是第 284 行:
<PropertyRef Name="CommunityRegionalCorpId" />
文件中唯一的 "Diagrams" 标记位于第 12,273 行:
<Diagrams></Diagrams>
edmx 文件中的任何地方都不存在 edmx:Diagram 或 edmx:Diagrams 标签。
我尝试过的事情:
- 我已经退出并重新启动 Visual Studio。
- 我已经修改并重新构建了 edmx 文件,无论是手工还是从设计师那里(图表)。
- 我已经清理了解决方案并重新构建了它。
- 我从项目中没有看到这些构建错误的其他人那里获取了几乎相同的 edmx 文件副本。
更新:在过去的几个月里,这个问题来了又去了,没有明显的原因。截至2020年3月3日,又没了。
我刚刚 运行 在 VS2019 EF6 上遇到了同样的问题。在搜索并发现 edmx 文件中没有对“图表”的引用后,我查看了 edmx.diagram 文件。果然我在文件的最后几行添加了标签。我怀疑某处有故障合并。