我正在尝试将我的WCF RIA服务应用程序部署到我们的内部服务器进行测试。我一直在关注这个博客网站的说明和评论: http://timheuer.com/blog/archive/2009/12/10/tips-to-deploy-ria-services-troubleshoot.aspx
最后有人指出这个问题:
How to solve a "HTTP Error 404.3 - Not Found" error?
我一直在尝试使用.net 4.0运行相同的工具,但它一直给我一个错误:
[Warning]The HTTP namespace reservation already exists.
我正在运行我在C:\Windows\Microsoft.NET\Framework\v4.0.21006
还有C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation
具有(我假设的)相同的exe,并且我可以正常使用它。我试图在安装4.0版本之前卸载3.0版本,但我仍然得到相同的警告和失败。有人用.net 4.0成功完成了这项工作吗?
答案 0 :(得分:12)
我终于设法让这个工作了。我按照发现Here的说明进行操作,并删除了引用Temporary_Listen_Addresses的HTTP命名空间。在我这样做之后,我能够成功运行ServiceModelReg工具并使用.NET 4.0安装这些东西
简而言之:
netsh http show urlacl
netsh http delete urlacl url=INSERT THE RESERVED URL NAME HERE