如何使用命令行工具将.net 4安装到IIS

the*_*age 7 silverlight wcf .net-4.0 wcf-ria-services

我正在尝试将我的WCF RIA服务应用程序部署到我们的内部服务器进行测试.我一直在关注这个博客网站的说明和评论:http: //timheuer.com/blog/archive/2009/12/10/tips-to-deploy-ria-services-troubleshoot.aspx

最后有人指出这个问题:

如何解决"HTTP错误404.3 - 未找到"错误?

我一直在尝试使用.net 4.0运行相同的工具,但它一直给我一个错误:

[Warning]The HTTP namespace reservation already exists.
Run Code Online (Sandbox Code Playgroud)

我正在运行我发现的exe版本 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成功完成了这项工作吗?

the*_*age 12

我终于设法让这个工作了.我按照发现的说明在这里删除了一个引用Temporary_Listen_Addresses的HTTP命名空间.在我这样做之后,我能够成功运行ServiceModelReg工具并使用.NET 4.0安装这些东西

简而言之:

netsh http show urlacl
netsh http delete urlacl url=INSERT THE RESERVED URL NAME HERE
Run Code Online (Sandbox Code Playgroud)