Я пытаюсь развернуть свое сервисное приложение RIA WCF на нашем внутреннем сервере для тестирования. Я следовал инструкциям и комментариям от этого блог-сайта: 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.
Я выполняю версию exe, который я нашел в C:\Windows\Microsoft.NET\Framework\v4.0.21006
Существует также C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation
это имеет (что я принимаю), тот же exe в нем, и я могу использовать его очень хорошо. Я попытался удалить 3,0 версии прежде, чем установить 4,0 версии, но я все еще получаю то же предупреждение и отказ. Кто-либо успешно сделал это с .net 4.0?
Мне наконец удалось сделать это на работу. Я последовал к указанным инструкциям , и я удалил пространства имен HTTP, который ссылался на временные_Listen_addresses. После того, как я сделал это, я смог успешно запустить инструмент ServiceModeLreg и установить вещи с помощью .NET 4.0
в двух словах:
netsh http show urlacl
netsh http delete urlacl url=INSERT THE RESERVED URL NAME HERE