Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.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
C# 为什么每次更改都要删除edmx并在服务器上重新创建它?_C#_Wcf_Entity Framework_Edmx_Ado.net Entity Data Model - Fatal编程技术网

C# 为什么每次更改都要删除edmx并在服务器上重新创建它?

C# 为什么每次更改都要删除edmx并在服务器上重新创建它?,c#,wcf,entity-framework,edmx,ado.net-entity-data-model,C#,Wcf,Entity Framework,Edmx,Ado.net Entity Data Model,我们制作了一些使用实体框架(edmx文件)的WCF服务。每次进行更改时(即使与框架/DB无关),我们都必须删除edmx,然后重新创建它并在服务器上构建解决方案,否则它无法与SQL server交互 为什么,以及如何解决它?问题是我们还复制了包含连接字符串的which.dll.config(在开发PC和服务器之间是不同的) 现在,如果我们溢出了文件which.dll.config…,我们只需修复连接字符串,这不是正常行为,但是您没有提供足够的信息,比如为什么需要这样做,如果不这样做,会出现什么错误

我们制作了一些使用
实体框架
edmx
文件)的
WCF
服务。每次进行更改时(即使与框架/DB无关),我们都必须删除
edmx
,然后重新创建它并在服务器上构建解决方案,否则它无法与SQL server交互


为什么,以及如何解决它?

问题是我们还复制了包含连接字符串的
which.dll.config
(在开发PC和服务器之间是不同的)


现在,如果我们溢出了文件
which.dll.config

,我们只需修复连接字符串,这不是正常行为,但是您没有提供足够的信息,比如为什么需要这样做,如果不这样做,会出现什么错误,等等。