【发布时间】:2013-07-16 09:49:13
【问题描述】:
我在 Visual Studio 2012 中有一个用 C# 编写的应用程序,它为 aspNet MVC 应用程序生成代码。我已经生成了 edmx 文件,但是当我尝试打开它时,Visual Studio 告诉我它无法显示该文件并询问我是否要使用 XML 编辑器打开它。
我还生成了相应的“Context.cs”和“Designer.cs”文件。
我设法在图表可视化中打开其他 edmx 文件。
我想知道的是:打开它并以图表形式查看它的必要条件是什么?我缺少支持文件吗?
【问题讨论】:
-
当您说您“生成了 edmx 文件”时,您是如何做到的?听起来好像 edmx 文件是无效的,所以设计师没有向您展示无效的原始 XML。
-
我的应用程序接收 UML 模型并生成 C# 文件(控制器、模型、视图、共享、webconfig 以及 MVC 解决方案所需的所有文件)和 edmx。我没有把代码放在这里,因为它太庞大了,而且如果没有上下文,我想它真的很难理解。是的,我知道它没有向我显示图表,因为 edmx 无效,但它的代码很好,但由于某些其他原因,它仍然不能作为图表打开,我无法弄清楚
标签: c# visual-studio-2012 edmx