Windows azure ポータルの Web サイトの接続文字列セクションに関するいくつかの質問:
ポータルの設定は web.config の設定よりも優先されますか? その場合、web.config ファイルに接続文字列を含めるべきではありませんか? ポータルの設定は app.config と呼ばれることがありますか?
Windows azure ポータルで ado.net エンティティの接続文字列を設定できますか? これは、この特定の種類の接続文字列では機能しないようです。
ポータルに次の接続文字列を含め、web.config にあるものと同じ名前を付けました。
metadata=res:// /Models.TABLENAME.csdl|res:// /Models.TABLENAME.ssdl|res://*/Models.TABLENAME.msl;provider=System.Data.SqlClient;provider connection string="Server =tcp:SERVERNAME.database.windows.net;データベース=DATABASENAME;ユーザー ID=USER;パスワード=PASSWORD;Trusted_Connection=False;暗号化=True;
web.config ファイルの接続文字列は開発環境で機能しますが、azure ポータルで入力した文字列が間違っていると思います。