2016-04-22 10 views
0

webdeployを使用しているときに、webserver web.configで最後の引用エスケープが削除されています。Web配置接続文字列内の引用符を削除する

なぜでしょうか?

私は現在、サイトに公開するたびにサーバーにログオンしてreaddする必要があります。

<add name="Entities" connectionString="metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;server=server;database=db;user id=1;password=password;MultipleActiveResultSets=True;App=EntityFramework;&quot;" providerName="System.Data.EntityClient" /> 

次のようになります。

<add name="Entities" connectionString="metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;server=server;database=db;user id=1;password=password;MultipleActiveResultSets=True;App=EntityFramework;" providerName="System.Data.EntityClient" /> 

答えて

1

を削除するようにしてください ";"

QUOT

&前(セミコロン)

<add name="Entities" connectionString="metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;server=server;database=db;user id=1;password=password;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /> 
+0

こんにちはサーガル、これを試して、一見動作するように見えますがちょうどそれが問題を解決していないことに気付きました:( –

+0

こんにちは@ churchley、私はあなたの接続文字列を2回チェックして、それは完全な後に削除して、引用する前に、あなたのサーバーやデータベースでいくつかの間違いや不必要な引用のチャンスがある、それを再作成してください。 –

関連する問題