3

Web.config に次の接続文字列があります。

<add name="CTRS2Entities" connectionString="metadata=res://*/Edmx.CTRS2.csdl|res://*/Edmx.CTRS2.ssdl|res://*/Edmx.CTRS2.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=SYS2-PC;Initial Catalog=CTRS2;user id=**;password=***;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />

開発モードでは問題なく動作します。ただし、IIS に展開すると、次のエラーが発生します。

Format of initialization string does not conform to specification starting at index 0.
4

1 に答える 1

0

&quot;接続文字列の値を一重引用符に置き換えれば、成功です。

参照:キーワードがサポートされていません: Entity Framework コンテキストを初期化する「データ ソース」

于 2013-01-18T12:25:40.830 に答える