Ich habe eine .NET Framework 1.1-Website geerbt, die ich mit IIS 7 auf Windows Server 2008 hosten muss. Ich habe einige Probleme.
1. Installation
Ich habe .NET Framework 1.1 installiert nachdiese Anweisungen.
Bei der Installation wurde automatisch ein neuer Anwendungspool „ASP.NET 1.1“ erstellt. Den verwende ich.
2. Ärger
Wenn ich die Website starte, werden mir Laufzeitfehler in der Datei web.config angezeigt:
Das Tag enthält einen ungültigen Wert für das Attribut „Kultur“.
Ich behebe das und sehe dann:
Untergeordnete Knoten sind nicht zulässig.
Ich möchte dieses Maulwurfspiel nicht weiterspielen.Irgendetwas muss nicht stimmen.
3. Bin ich sicher, dass dies .NET 1.1 ist?
Ich untersuche den automatisch erstellten Anwendungspool. Ich sehe, dass es 1.1 ist.
Erweiterte Einstellungen...
Grundeinstellungen...
Das scheint nicht richtig zu sein.
Solange 1,1 eingestellt ist, ist dies keine Option in den erweiterten Dropdown-Auswahlfeldern.
Und warum steht im Feld „Basic“ nur „v1.1“ und nicht „.NET Framework v1.1.4322“? Das wäre stimmiger.
4. Ich kann keine anderen .NET 1.1 App Pools erstellen
Ich kann .NET Framework 1.1 nicht für andere Anwendungspools auswählen. Es ist keine Option in den Dropdown-Auswahlfeldern. Was ist damit los?
Was jetzt?
- Warum ist v1.1 keine Option für alle AppPools?
- Wie kann ich überprüfen, ob meine Anwendung tatsächlich .NET Framework 1.1 verwendet?
- Warum treten möglicherweise diese Laufzeitfehler auf?
Antwort1
Windows 2008 hat .NET 1.1 nicht installiert. Sie können.NET 1.1 manuell installieren.