2015-09-22 12 views
15

Ho guardato questo per un paio d'ore e non riesco a farlo riparare.Registro .NET 4.5 IIS 10 Windows 10

Ho un sito Web .NET 4.5 e API e sto lavorando su Windows 10. Ho installato VS2012 Pro e installato Community VS2015.

Controllando il programma di installazione della piattaforma Web, afferma che ho già installato .NET 4.5.

Ogni volta che apro l'API o le soluzioni del sito Web, mi informa che .NET 4.5 & IIS non sono configurati e le mie applicazioni non verranno eseguite.

Ho provato di eseguire questi comandi come da MS:

dism /online /enable-feature /all /featurename:IIS-ASPNET45 

E ho ancora ottenere l'errore di alcuni stati segnalati. Tutto ciò che ho letto afferma che il comando precedente dovrebbe risolvere il problema ma non lo fa. Non riesco a trovare nient'altro sull'argomento oltre al comando elencato sopra.

Sembra che ci siano molte persone con questo problema che tutti dicono la stessa cosa ma nessuna soluzione funzionante (almeno per me finora). .NET 4.5 non è elencato in Add Features to Windows.

Come si ottiene questo funzionamento in modo che ASP.NET 4.5 e IIS funzionino?

+3

Allora, chi down-votato questo e perché? – Jammer

+2

Sì, sto avendo lo stesso problema. Questa è una buona domanda e hai mostrato chiaramente la ricerca. Ho anche provato a fare il 'aspnet_regiis -iru' e senza fortuna. A volte i downvoters andranno h8. – matrixugly

risposta

5

Sembra che questo sia effettivamente un bug. Nonostante il comando attualmente in esecuzione versione precedente di Visual Studio può riscontrare un problema una volta installato .NET 4.6.

http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6.aspx

Microsoft ha pubblicato una correzione per tutte le versioni impatto di Microsoft Visual Studio.

+1

Che dire di VS 2015? – Serge

+0

Per quanto ne so non c'è un problema da risolvere per VS2015. Microsoft non ha rilasciato una correzione per quanto ne so. – Jammer

+0

Le altre correzioni (numerose) non hanno funzionato. Solo questo aggiornamento rapido ha fatto. Grazie! –

26

ho avuto gli stessi problemi che ho dato fissati VS 2015, la mia situazione era:

  1. Aggiornamento da Windows 7 -> Windows 10
  2. installata VS 2015
  3. IIS abilitato in modo da poter poi aprire la console di gestione & fare cose belle
  4. Ho poi cercato di ospitare un .net 4.5 Web API nel mio IIS locale di cui sopra

Risultato era errori.

Per fissare:

  1. Aprire il prompt dei comandi Developer per VS2015 come amministratore
  2. Run dism /online /enable-feature /all /featurename:IIS-ASPNET45
  3. l'operazione completata

Amabili 200 risposte ...

+0

Effettivamente. Ne ho parlato in modo blogger e ottengo centinaia di clic al giorno ...! Http://www.jammer.biz/enable-asp- net-on-windows-10/ – Jammer

+0

Ha funzionato per me Scarica download Image Service and Management Tool (versione 10.0.10586.0) È un piccolo download che mi è costato circa 3 minuti – matrix

+0

Ha funzionato per me grazie amico – centralscru

7

Per fissare:

  1. aprire il prompt dei Developer Comando per VS2015 come amministratore

  2. Run dism /online /enable-feature /all /featurename:IIS-ASPNET45

  3. l'operazione completata

+1

Penso che tu abbia bisogno di leggere di nuovo la domanda.Avevo già eseguito questi passaggi ... – Jammer

+1

Penso che questa risposta sia copiata direttamente da Neil quasi 3 ore dopo. – matrixugly