ASP.NET bei IIS registrieren: Unterschied zwischen den Versionen

Zeile 11: Zeile 11:
 
{|
 
{|
 
|-
 
|-
| [[Datei:IIS Konfiguration 1.jpg|left|thumb|300px]]
+
| [[Datei:IIS Konfiguration 1.jpg|left|thumb|500px]]
 
|-
 
|-
| [[Datei:IIS Konfiguration 2.jpg|left|thumb|300px]]
+
| [[Datei:IIS Konfiguration 2.jpg|left|thumb|500px]]
 
|}<br />
 
|}<br />
  
 
'''Schritt 2: Eingabeaufforderung (CommandPrompt) als Admin starten'''<br />
 
'''Schritt 2: Eingabeaufforderung (CommandPrompt) als Admin starten'''<br />
 
<br />
 
<br />
Jetzt klicken Sie auf CommandPrompt mit der rechten Maustaste und starten Sie diese als Administra-tor (das ist wichtig, ansonsten haben Sie keine Rechte zur Änderung der IIS-Konfiguration per Kommandozeile):<br />
+
Jetzt klicken Sie auf CommandPrompt mit der rechten Maustaste und starten Sie diese als Administrator (das ist wichtig, ansonsten haben Sie keine Rechte zur Änderung der IIS-Konfiguration per Kommandozeile):<br />
  
 
{|
 
{|
 
|-
 
|-
| [[Datei:IIS Konfiguration 3.jpg|left|thumb|200px]]
+
| [[Datei:IIS Konfiguration 3.jpg|left|thumb|400px]]
 
|}<br />
 
|}<br />
  
Zeile 30: Zeile 30:
 
<pre>cd c:\windows\microsoft.net\Framework\v4.0.30319</pre>
 
<pre>cd c:\windows\microsoft.net\Framework\v4.0.30319</pre>
  
Anmerkung: Checken Sie diesen Pfad zunächst, dieser kann nämlich anders aussehen, wenn Sie eine andere .NET-Version haben. Hier: http:\\msdn.microsoft.com/de-de/libarary/k6h9cz8h(v=vs.100).aspx können Sie nachschlagen, welcher Speicherort welcher .NET-Version entspricht.<br />
+
Anmerkung: Checken Sie diesen Pfad zunächst, dieser kann nämlich anders aussehen, wenn Sie eine andere .NET-Version haben. Hier: http://msdn.microsoft.com/de-de/library/k6h9cz8h(v=vs.100).aspx können Sie nachschlagen, welcher Speicherort welcher .NET-Version entspricht.<br />
 
<pre>aspnet_regiis -ir</pre><br />
 
<pre>aspnet_regiis -ir</pre><br />
  
 
{|
 
{|
 
|-
 
|-
| [[Datei:IIS Konfiguration 4.jpg|left|thumb|400px]]
+
| [[Datei:IIS Konfiguration 4.jpg|left|thumb|500px]]
 
|}<br />
 
|}<br />
 
<br />
 
<br />

Version vom 20. Januar 2015, 11:23 Uhr

Symptom

Auf Ihrem Windows-Server ist zwar IIS (Internet Information Services) bereits installiert, dieses kennt jedoch kein ASP.NET. Daher können Sie keine ASP.NET-Anwendungen sowie keine .Net-Webservices auf dem IIS hosten.

Ursache und Lösung

Das passiert, wenn die Installation von IIS nicht vollständig war oder falls Sie zuerst IIS und erst danach .Net installiert haben.

Schritt 1: IIS Konfiguration prüfen

Als erstes prüfen Sie bitte, ob bei IIS Konfiguration alle notwendigen Häkchen (s.u.) angeklickt sind. Gehen Sie hierzu in Systemsteuerung > Programme > Windows-Funktionen

IIS Konfiguration 1.jpg
IIS Konfiguration 2.jpg


Schritt 2: Eingabeaufforderung (CommandPrompt) als Admin starten

Jetzt klicken Sie auf CommandPrompt mit der rechten Maustaste und starten Sie diese als Administrator (das ist wichtig, ansonsten haben Sie keine Rechte zur Änderung der IIS-Konfiguration per Kommandozeile):

IIS Konfiguration 3.jpg


Schritt 3: ASP.NET registrieren

Tippen Sie nun in der Kommandozeile folgende Kommandos:

cd c:\windows\microsoft.net\Framework\v4.0.30319

Anmerkung: Checken Sie diesen Pfad zunächst, dieser kann nämlich anders aussehen, wenn Sie eine andere .NET-Version haben. Hier: http://msdn.microsoft.com/de-de/library/k6h9cz8h(v=vs.100).aspx können Sie nachschlagen, welcher Speicherort welcher .NET-Version entspricht.

aspnet_regiis -ir


IIS Konfiguration 4.jpg



Weitere Informationen

Http://mittelstand.max-it.de/

Links und Quellen

http://msdn.microsoft.com/de-de/library/k6h9cz8h(v=vs.100).aspx

Kontakt

Wenn Sie Fragen oder Anmerkungen zu diesem Artikel haben, wenden Sie sich bitte gerne an mailto:techcorner@max-it.de.

Tags

ASP.NET, IIS, ASP.NET nachinstallieren, ASP.NET registrieren