
Ich verschiebe meine Websites von einer Serverumgebung 2003x86 auf einen Server 2008x64. Der 2008-Server verwendet IIS 7.5 und der von mir verwendete App-Pool ist für den 32-Bit-Modus konfiguriert. Ich erhalte die Fehlermeldung „Serverobjektfehler ‚ASP 0177: 800401f3‘ Server.createObject fehlgeschlagen“. Ich glaube, dass es an den DLLs liegt, auf die alle ASP-Sites verweisen. Meine Programmierer sagen wie immer, dass es weder am Code noch an den DLLs liegt. Übersehe ich etwas, damit diese alten DLLs funktionieren? Übrigens stellen diese Sites eine Verbindung zu einer SQL 2000-Datenbank her.
Antwort1
Da Ihre Frage so wenig Einzelheiten enthält, kann ich nur eine fundierte Vermutung anstellen. Da Sie von Server03 auf 08 umgestiegen sind, kann ich nur davon ausgehen, dass Sie eine ältere Version von IIS verwendet haben. Davon abgesehen müssen Sie wahrscheinlich das Add-On „IIS 6 Management Compatibility“ installieren, das in der IIS-Rolle enthalten ist.
Der ASP-Fehler, den Sie erhalten, ist ein ziemlich allgemeiner Fehler, der, wie ich aus den Suchergebnissen erkenne, eine Reihe von Ursachen haben kann. Wenn Sie also bessere Antworten möchten, müssen Sie mehr Informationen zu Ihrem Setup, dem Code usw. angeben.