在Visual Studio 2012中,我们可以将Entity Framework模型拆分为多个图表。然而,在解决方案资源管理器中似乎没有打开特定图表的方法。目前,您似乎需要打开默认图表,然后从模型浏览器中选择所需的图表,这样您就会有一个单独选项卡中打开的默认图表。我错过了什么吗?虽然这不是世界末日,但这似乎是一个相当显然的遗漏。逻辑上,我原本期望看到每个图表作为模型/edmx节点的子节点。
在Visual Studio 2012中,我们可以将Entity Framework模型拆分为多个图表。然而,在解决方案资源管理器中似乎没有打开特定图表的方法。目前,您似乎需要打开默认图表,然后从模型浏览器中选择所需的图表,这样您就会有一个单独选项卡中打开的默认图表。我错过了什么吗?虽然这不是世界末日,但这似乎是一个相当显然的遗漏。逻辑上,我原本期望看到每个图表作为模型/edmx节点的子节点。
看起来似乎没有比每次打开主模型并通过模型浏览器进行操作更好的解决方案。现在我倾向于保持我的默认模型为空,以减少加载时间并访问模型浏览器。
虽然这是一篇旧帖子,但这里有一个答案...据我所知,没有其他选择。
如果您在解决方案资源管理器中查看.diagram文件,可以看到单个文件包括两个图表。由于它是一个.xml文件,它不像.cs文件那样具有子节点,例如单独的方法等。
通常我都将模型浏览器作为选项卡始终打开,因此打开另一个图表并不需要太大的努力。