我正面臨一個奇怪的問題:我有一個簡單的WCF服務,它從數據庫中檢索一些數據。當我在本地serviceHost承載服務一切工作正常,但是當我在本地IIS(7.5 - Windows 7)上承載相同的服務時,我得到此異常:The Undelying provider failed on open
。當訪問數據庫時,IIS 7.5失敗
我在服務中有一些日誌記錄服務,我發現只有在服務調用某些數據庫服務(而不是一個特定的數據庫服務)時,此異常纔會發生 。奇怪的是,當服務沒有託管在IIS上時,相同的數據庫調用工作正常。
我做過的事情:在IIS服務器上啓用ASP.NET模擬 - >沒有幫助。
另一件事:我正在使用sql server 2008 express。
其他想法?
你可以發佈內部異常或詳細的excelption消息。也許你需要允許IIS訪問你的數據庫 – 2010-12-18 20:48:24