Klassisches ASP nicht standardmäßig installiert in IIS 7.0 und höher

von Robert McMurray

Eine der Herausforderungen bei der Ausführung von IIS auf Ihrem eigenen Server im Vergleich zur Ausführung in der Cloud besteht darin, dass Sie die erforderlichen Komponenten manuell installieren müssen. Dabei kann es manchmal schwierig sein, herauszufinden, was installiert werden muss, um die gewünschten Funktionen zu erhalten. Beispielsweise ist in IIS die klassische Version von ASP nicht standardmäßig installiert. Deshalb kann es vorkommen, dass HTTP 404-Fehler angezeigt werden, wenn Sie versuchen, zu einer ASP-Seite auf Ihrem Server zu navigieren, oder dass der Quellcode für Ihre ASP-Seite im Browserfenster angezeigt wird. Beide Fehlerbedingungen entstehen, wenn die Konfigurationseinstellungen, die zur Definition der Umgebung für klassisches ASP verwendet werden, nicht installiert sind.

Um ASP-Anwendungen auf Ihrem Webserver zu unterstützen und zu konfigurieren, müssen Sie das ASP-Modul installieren. Führen Sie die folgenden Schritte für Ihre Windows-Version aus, um die ASP-Module in IIS zu installieren.

Installieren von klassischem ASP unter Windows Server 2012 oder Windows Server 2012 R2

  1. Klicken Sie auf der Taskleiste auf Server-Manager.
  2. Klicken Sie im Server-Manager auf Verwalten und dann auf Rollen und Features hinzufügen.
  3. Klicken Sie im Assistenten zum Hinzufügen von Rollen und Features auf Weiter. Wählen Sie den Installationstyp aus, und klicken Sie auf Weiter. Wählen Sie den Zielserver aus, und klicken Sie auf Weiter.
  4. Erweitern Sie auf der Seite Serverrollen zuerst Webserver (IIS), dann Webserver und danach Anwendungsentwicklung. The Server role
  5. Wählen Sie auf der Seite Serverrollen die Option ASP aus.
  6. Wenn das Dialogfeld Features hinzufügen, die von ASP benötigt werden? angezeigt wird, klicken Sie auf Features hinzufügen. (Diese Seite wird nur angezeigt, wenn Sie ISAPI-Erweiterungen noch nicht auf Ihrem Server installiert haben.)
    The Windows features
  7. Auf der Seite Serverrollen müssen ASP und ISAPI-Erweiterungen ausgewählt sein. Klicken Sie auf Weiter. Server role
  8. Klicken Sie auf der Seite Features auf Weiter.
  9. Klicken Sie auf der Seite Bestätigung auf Installieren.
  10. Klicken Sie auf der Seite Ergebnisse auf Schließen.

Installieren von klassischem ASP unter Windows 8 oder Windows 8.1

  1. Bewegen Sie auf dem Startbildschirm den Mauszeiger ganz nach links unten, klicken Sie mit der rechten Maustaste auf die Schaltfläche Start und klicken Sie dann auf Systemsteuerung.

  2. Klicken Sie in der Systemsteuerung auf Programme und Features und dann auf Windows-Features aktivieren oder deaktivieren.

  3. Erweitern Sie Internetinformationsdienste, dann WWW-Dienste, dann Anwendungsentwicklungsfeatures, und wählen Sie anschließend ASP aus. Windows features

    Hinweis

    Das Feature „ISAPI-Erweiterungen“ wird ausgewählt, wenn es noch nicht installiert wurde.

  4. Klicken Sie auf OK.

  5. Klicken Sie auf Schließen.

Installieren von klassischem ASP unter Windows Server 2008 oder Windows Server 2008 R2

  1. Klicken Sie auf Start, zeigen Sie auf Verwaltungstools, und klicken Sie dann auf Server-Manager.

  2. Erweitern Sie im Hierarchiebereich des Server-Managers die Rollen und klicken Sie dann auf den Webserver (IIS).

  3. Scrollen Sie im Bereich Webserver (IIS) zum Abschnitt Rollendienste, und klicken Sie dann auf Rollendienste hinzufügen.

  4. Wählen Sie im Assistenten zum Hinzufügen von Rollendiensten auf der Seite Rollendienste auswählen die Option ASP aus.

    Add Role Services dialog with ASP selected

  5. Wenn das Dialogfeld Rollendienste hinzufügen, die von ASP benötigt werden angezeigt wird, klicken Sie auf Erforderliche Rollendienste hinzufügen. (Diese Seite wird nur angezeigt, wenn Sie den Rollendienst für ISAPI-Erweiterungen noch nicht auf Ihrem Server installiert haben.)

    Add Role Services Required by ASP dialog

  6. Klicken Sie auf der Seite Rollendienste auswählen auf Weiter.

  7. Klicken Sie auf der Seite Installationsauswahl bestätigen auf Installieren.

  8. Klicken Sie auf der Seite Ergebnisse auf Schließen.

Installieren von klassischem ASP unter Windows Vista- oder Windows 7-Client

  1. Klicken Sie auf Start und dann auf Systemsteuerung.

  2. Klicken Sie in der Systemsteuerung auf Programme und Features und dann auf Windows-Features aktivieren oder deaktivieren.

  3. Erweitern Sie Internetinformationsdienste > WWW-Dienste > Anwendungsentwicklungsfeatures.

  4. Wählen Sie ASP aus, und klicken Sie dann auf OK.

    Windows Features Dialog with ASP selected

Weitere Informationen

Weitere Informationen zur Installation und Optionskonfiguration des klassischen ASP finden Sie im Artikel ASP <asp> in der IIS-Konfigurationsreferenz.