2009-12-01 54 views
0

我有一個WCF聯合服務,在Windows Vista或Windows 7本地運行時工作正常,但是當它部署到Windows 2003 Server時,它會得到一個404(無法找到資源) 。在II6找不到WCF聯合服務

非REST WCF服務在這臺機器上正常工作,所以我知道.net 3.5在IIS中正確註冊。

有什麼建議嗎?

回答

0

在Microsoft聯繫人的幫助下,我們發現了此問題的解決方案。儘管.Net Syndication是WCF的一部分,但它是.Net 3.5的一部分,而不是3.0。 2003服務器安裝了3.0,這就是爲什麼機器上的其他WCF服務功能正常,但沒有安裝.Net 3.5。安裝.Net 3.5 SP1解決了我們的問題。謝謝Darrel Miller對這種洞察力的迴應。

0

我相信這個問題已經提出了很多次。搜索IIS WCF 404或檢出此question