本來布置在IP為[x.x.x.x]的WCF服務好好的,但是今天突然就有問題了,一調用報錯“基礎提供程序在Open上失敗”。。。
服務器上的有問題,先試試本地的服務能不能用吧,連的都是一個數據庫,顯示本地的服務正常,
別人的解決方案都說將端口 1433 加入到防火牆中就行了,加入了也不行...
后來發現別人說修改連接數據庫的連接字符串,
就去修改服務器上的web.config文件,本來寫的是
"data source=x.x.x.x;initial catalog=..."
(x.x.x.x是服務器的IP地址),
修改為:"data source=127.0.0.1;initial catalog=..."
竟然可以了,,,