Eri*_*ntz 8 c# entity-framework edmx edmx-designer visual-studio-2013
在Visual Studio 2013(Update 2和更高版本4)中,使用Entity Framework 6.1.2,我在创建EDMX文件时遇到问题.
在创建文件时,我添加了一个新项目,选择"ADO.NET实体数据模型",无论我是创建"空EF Designer模型"还是"从数据库中创建EF Designer"(并且无论我选择哪个数据库)如果建立一个数据库)我收到一个非常通用的错误消息:
"由于对象的当前状态,操作无效"
然后它又回到了Add New Item向导.生成*.edmx,但如果我尝试打开生成的*.edmx文件,我会收到另一条通用消息:
"操作无法完成."
*.designer.cs文件似乎已填充,但并非所有程序集引用都已添加到项目中; 必须手动添加System.Data.Entity以引用要解析的System.Data.Objects.
我为Visual Studio的两个版本安装了Visual Studio 2012和2013的Entity Framework 6工具.我已尝试使用绑定到TFS和未绑定的项目执行此操作,并且错误在两种情况下都会持续存在.
如果我在Visual Studio 2012中打开解决方案,则会出现相同的错误.我能够在Visual Studio 2010中添加一个*.edmx文件成功,再后来在Visual Studio 2013中打开该项目,而*.edmx文件存在和访问; 它打开,我能够查看它,但如果我移动或编辑,我会收到以下错误:
"参与此交易的XmlModel不可编辑."
有没有人对此有任何建议,或者我的环境中可能缺少什么?我对我系统上不正确的设置感到茫然.