私は同僚と 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 をアンインストールまたは再インストールしたくありません。別のオプションがあるのだろうか。
ありがとう。