1

ローカルホストでアプリケーションを実行しているときに、次の例外が発生します: ProviderIncompatibleExceptionがユーザーコードによって処理されませんでした。

プロバイダーはProviderManifestToken文字列を返しませんでした。

内部例外: * {"サーバーとの接続は正常に確立されましたが、ログイン前のハンドシェイク中にエラーが発生しました。(プロバイダー:SSLプロバイダー、エラー:0-待機操作がタイムアウトしました。)"} *

以前、このアプリケーションは正常に実行されていましたが、突然、このエラーメッセージが表示されるようになりました。同じデータベースの資格情報を使用しているホストされているライブアプリケーションは、エラーなしで正常に動作しています。

ウィンドウ紺碧のデータベースを使用しています。windows.azure.comで提供されているデータベース(つまり、database..windows.net)を管理するためのリンクでさえ、ページを開いていません...エラーが表示されています。

どんな解決策や推奨事項も大いに役立ちます。ありがとうございました。

4

1 に答える 1

0

以前は正常に動作していた場合、VS11 / VS2012 をインストールしたことが原因である可能性があります。新しいバージョンの Visual Studio をインストールしてから、SQL Azure への接続に問題が発生したという報告がいくつかあります: http://social.msdn.microsoft.com/Forums/en-NZ/vssetup/thread/2d11b6f9-3ada-4682 -b643-c721a97af4ba

ほとんどの人にとって、VS11 / VS2012 をアンインストールすると、再び機能するようになりました。

または、接続行を次のように変更してみてください: Trusted_Connection=False;Encrypt=True;trustServerCertificate=true; (ウェイドのブログ投稿を参照)

于 2012-07-18T07:01:20.400 に答える