Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/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
.net 将实体框架连接字符串分为两部分_.net_Entity Framework_Web Config_Connection String - Fatal编程技术网

.net 将实体框架连接字符串分为两部分

.net 将实体框架连接字符串分为两部分,.net,entity-framework,web-config,connection-string,.net,Entity Framework,Web Config,Connection String,我正在尝试为遗留项目设置持续集成。在Web.config中,有实体框架连接字符串: <add name="StuffContext" connectionString=" metadata=res://*/Stuff.csdl|res://*/Stuff.ssdl|res://*/Stuff.msl; provider=System.Data.SqlClient; provider connection string=&quot

我正在尝试为遗留项目设置持续集成。在Web.config中,有实体框架连接字符串:

<add name="StuffContext" 
     connectionString="
       metadata=res://*/Stuff.csdl|res://*/Stuff.ssdl|res://*/Stuff.msl;
       provider=System.Data.SqlClient;
       provider connection string=&quot;
         data source=mydbserver;
         initial catalog=mydb;
         persist security info=True;
         user id=loki2302;
         password=qwerty;
         multipleactiveresultsets=True;
         App=EntityFramework&quot;" 
       providerName="System.Data.EntityClient" />

不在
web.config
中,不,但您当然可以使用它。

我理解您想要什么,但我告诉您什么是可能的。另一种可能的解决方案是web.config转换,它不是您想要的,但可能解决您的实际问题。
...
<add name="StuffContext" 
     connectionString="metadata=...;name=StuffDb" />

<add name="StuffDb"
     connectionString="
       data source=mydbserver;
       initial catalog=mydb;
       persist security info=True;
       user id=loki2302;
       password=qwerty;
       multipleactiveresultsets=True;
       App=EntityFramework" />
...