![]() |
1
5
如果模型很小,可能最容易重新生成它。如果希望修复它,可以在转换之前或之后在XML编辑器中手动修改XML。在我的例子中,问题是EntityType属性不正确-特别是命名空间不正确。我不确定它在vs2008中是如何正确工作的,但我不想继续追求它。
如果不介意丢失模型的布局,最简单的修复方法是删除
保存它并在设计器中重新打开模型。这个问题现在应该解决了。
如果你想保留你的布局,而不是简单地删除
我在vs2008和vs2010中都尝试了这个解决方案,得到了不同的结果。在vs2010中,只需更正entitytype属性就可以立即解决问题。在vs2008中,我在再次打开模型时收到一个错误,“参数不正确”。要解决此问题,我可以再次手动编辑xml。这次我把所有的
|
![]() |
2
4
我也有同样的问题。我不知道这是否是您的问题,但通过查看xml视图中的edmx,我发现在xml中,每个项目都有重复的引用。我所要做的就是删除重复的引用,一切正常。 以下是我的意思的一个例子:
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
![]() |
pseudodev · 失败的测试仅显示堆栈跟踪,不显示完整日志 5 月前 |
![]() |
CactusCake · if语句中应有分号 6 月前 |
![]() |
Bin4ry · 子文件夹中的应用程序设置 7 月前 |