Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc MVC正在更新.edmx文件(.msl、.csdl、.ssdl)_Asp.net Mvc_Asp.net Mvc 3_Entity Framework_Entity Framework 4 - Fatal编程技术网

Asp.net mvc MVC正在更新.edmx文件(.msl、.csdl、.ssdl)

Asp.net mvc MVC正在更新.edmx文件(.msl、.csdl、.ssdl),asp.net-mvc,asp.net-mvc-3,entity-framework,entity-framework-4,Asp.net Mvc,Asp.net Mvc 3,Entity Framework,Entity Framework 4,我的根项目目录中有3个.edmx文件(.msl、.csdl、.ssdl),其中包含web.config。当我执行“从数据库更新模型”时,为什么这些不更新 我必须手动将新字段添加到这些文件中 .msl、.csdl和.ssdl是.edmx编译的结果,如果未将它们嵌入程序集,请检查是否在.edmx文件属性(在解决方案资源管理器中)中为“生成操作”选择了“EntityDeploy”,在模型属性(在模型设计器中)中为“元数据工件处理”选择了“复制到输出目录”,更新模型并重新生成解决方案。之后,它们将被复制

我的根项目目录中有3个.edmx文件(.msl、.csdl、.ssdl),其中包含web.config。当我执行“从数据库更新模型”时,为什么这些不更新


我必须手动将新字段添加到这些文件中

.msl、.csdl和.ssdl是.edmx编译的结果,如果未将它们嵌入程序集,请检查是否在.edmx文件属性(在解决方案资源管理器中)中为“生成操作”选择了“EntityDeploy”,在模型属性(在模型设计器中)中为“元数据工件处理”选择了“复制到输出目录”,更新模型并重新生成解决方案。之后,它们将被复制到bin\Debug子文件夹

顺便说一句,您可以选择“嵌入到输出程序集中”,更新连接字符串,从解决方案中删除对这些文件的引用,并且不再关心它们