我和我的同事一起研究 ASP.NET MVC 解决方案。每个人都在自己的电脑上工作。我的 SQL Server Express 实例称为SQLEXPRESS
,而他的实例是默认(本地)实例。
我的连接字符串web.config
是这样的:
<add name="Prog.Models.BreezeContext" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=Prog;Integrated Security=True"/>
这时候我同事需要把连接字符串改成这样:
<add name="Prog.Models.BreezeContext" providerName="System.Data.SqlClient" connectionString="Data Source=(local);Initial Catalog=Prog;Integrated Security=True"/>
您会注意到数据源中的差异:.\SQLEXPRESS
<>(local)
我的问题:我们如何才能避免在每次运行应用程序时更改连接字符串?我不想卸载/重新安装我的 SQL Server Express 以获得本地实例。我想知道是否还有其他选择。
谢谢。