0

我有一个 WCF Syndication Service,在 Windows Vista 或 Windows 7 上本地运行时可以正常工作,但是当它部署到 Windows 2003 Server 时,它会得到 404(找不到资源)。

非 REST WCF 服务在这台机器上运行良好,所以我知道 .Net 3.5 已在 IIS 中正确注册。

有什么建议么?

4

2 回答 2

0

我相信这个问题之前已经提出过很多次了。搜索 IIS WCF 404,或查看此问题

于 2009-12-02T13:27:06.653 回答
0

在 Microsoft 联系人的帮助下,我们找到了解决此问题的方法。虽然 .Net Syndication 是 WCF 的一部分,但它是 .Net 3.5 的一部分,而不是 3.0 的一部分。2003 服务器安装了 3.0,这就是机器上存在的其他 WCF 服务正常运行但没有安装 .Net 3.5 的原因。安装 .Net 3.5 SP1 解决了我们的问题。感谢 Darrel Miller 以这种见解回应。

于 2009-12-03T16:26:53.053 回答