5

何時間もこの問題に悩まされてきましたが、これは私の接続文字列です:

<connectionStrings>
   <add name="OL4RENTDb" 
     connectionString="Server=v812xrqz2w.database.windows.net;Database=ol4rentDB;User ID=AdminOL4RENT@v812xrqz2w;Password=Grupo501TSI;Trusted_Connection=False;Encrypt=True;MultipleActiveResultSets=True;" providerName="System.Data.SqlClient" />
 </connectionStrings>

エラー:

[ArgumentException: Format of the initialization string does not conform to specification starting at index 0.]
   System.Data.Common.DbConnectionOptions.GetKeyValuePair(String connectionString, Int32 currentPosition, StringBuilder buffer, Boolean useOdbcRules, String& keyname, String& keyvalue) +5314705
   System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable, String connectionString, Boolean buildChain, Hashtable synonyms, Boolean firstKey) +124
   System.Data.Common.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules) +95
   System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) +59

そこに問題はありますか?

私は紺碧に展開しています..

4

2 に答える 2

5

同じエラーが発生したため、FTP 経由で Azure Web サイトにアクセスし、Web.Config を編集して修正しました。新しい接続文字列エントリが追加されていることに気付きました。PCに持っていたものを保持するためにそれを削除しましたが、すべてうまくいきました。そのため、Azure にデプロイするときにこのエラーが発生した場合は、接続文字列を確認してください。

于 2013-08-07T02:09:35.507 に答える