1

在 localhost 上运行应用程序时出现以下异常: ProviderIncompatibleException 未被用户代码处理。

Provider 未返回 ProviderManifestToken 字符串。

内部异常: * {“与服务器建立连接成功,但在登录前握手期间发生错误。(提供者:SSL Provider,错误:0 - 等待操作超时。)”} *

早些时候此应用程序运行良好,但突然开始收到此错误消息。使用相同数据库凭据托管的实时应用程序运行良好,没有任何错误。

我正在使用窗口天蓝色数据库。即使是 windows.azure.com 中提供的管理数据库(即数据库..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 回答