在我的 web.config 我有类似的东西:
<connectionStrings>
<add name="Entities1" connectionString="metadata=res://*/CData.csdl|res://*/CData.ssdl|res://*/CData.msl;provider=System.Data.SqlClient;provider connection string="data source=ser;initial catalog=dda;persist security info=True;user id=s;password=a;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
<add name="Entities2" connectionString="metadata=res://*/M.AuthModel.csdl|res://*/M.AuthModel.ssdl|res://*/M.AuthModel.msl;provider=System.Data.SqlClient;provider connection string="data source=ser;initial catalog=dda;persist security info=True;user id=s;password=a;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
我有数据库密码之类的东西。
每次我在我的项目中创建一个设置时,我都会得到 s.th. 像:
<setting name="db_username" serializeAs="String">
<value>s</value>
</setting>
是否可以setting
在connectionString
上面使用它,以便我可以更改例如两者的用户名,只需更改setting
?