Come si usa uno strumento a riga di comando per installare .net 4 a IIS
-
18-09-2019 - |
Domanda
Sto cercando di distribuire la mia applicazione i servizi WCF RIA al nostro server in-house per il test. Ho seguito le istruzioni e commenti da questo blog: http: // timheuer. com / blog / archive / 2009/12/10 / suggerimenti da implementare-RIA-servizi-troubleshoot.aspx
Alla fine qualcuno punta a questa domanda:
come risolvere un "Errore HTTP 404.3 - non trovato" errore
Ho cercato di eseguire lo stesso strumento con il .net 4.0, ma mi continua a dare un errore:
[Warning]The HTTP namespace reservation already exists.
Sono in esecuzione la versione del exe che ho trovato all'interno di C:\Windows\Microsoft.NET\Framework\v4.0.21006
C'è anche C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation
che sia (ciò che io presumo sia) lo stesso exe in essa, e posso usarlo bene. Ho provato a disinstallare la versione 3.0 prima di installare la versione 4.0, ma ancora sto ottenendo lo stesso avvertimento e il fallimento. Qualcuno ha fatto con successo questo con NET 4.0?
Soluzione
sono finalmente riuscito a farlo funzionare. Ho seguito le istruzioni trovate href="http://haacked.com/archive/2007/05/21/the-iis-7-team-rocks.aspx" Qui ho rimosso un namespace HTTP che è stato riferimento a Temporary_Listen_Addresses. dopo che ho fatto che ero in grado di eseguire correttamente lo strumento ServiceModelReg e installare il tutto con .NET 4.0
In poche parole:
netsh http show urlacl
netsh http delete urlacl url=INSERT THE RESERVED URL NAME HERE