如何让关联线在EDMX设计器中表现(并保持)?

时间:2014-07-16 06:15:32

标签: entity-framework edmx edmx-designer

每当我打开我的.EDMX文件进行编辑时,连接各个实体的关联线与我上次关闭它时离开它们的方式不同(并且变化很大)。

这是VS2013最新的醉酒狂欢:

enter image description here

我已经尝试过编辑图表XML,但我仍然没有找到成功。

例如,这里是上面最长的不当行为的XML:

<AssociationConnector Association="Model.FK_InvoiceItems_Invoices" ManuallyRouted="true" >
  <ConnectorPoint PointX="2" PointY="11.875" />
  <ConnectorPoint PointX="6.5" PointY="11.875" />
</AssociationConnector>

这很简单:我们应该只看到Invoices和InvoiceItems之间的一条直线水平线。我不知道我们是如何结束这个混乱的。我可以将它拖回原位,保存并关闭它,但是一旦我再次打开文件它就会回来。

还有其他人有同样的问题吗?

1 个答案:

答案 0 :(得分:4)

好的,我已经决定在当前的迭代中,EF设计师根本无法处理我想要的东西。它似乎有点儿麻烦。

所以我在所有元素中都关闭了ManuallyRouted并重新安排了我的实体,这样我就不会出现重叠的行(这是我首先想要完成的)。

世界上有比这更重要的东西了。

感谢您的关注。