"Windows-Funktionen aktivieren oder deaktivieren" bei der Installation von .NET 3.5 SP1?

4

Ich versuche, ein Programm auf meinem Windows 7-Computer zu installieren, und es besagt, dass .NET 2.0 oder höher installiert sein muss. Da Windows 7 mit vorinstalliertem .NET ausgeliefert wird, rief ich den Support an und wurde angewiesen, .NET nur erneut zu installieren, da meine .NET-Installation wahrscheinlich beschädigt ist. Das Programm, das ich zu installieren versuche, ist SNGWiz . Ich glaube nicht, dass der Installer kaputt ist.

Wenn ich .NET 3.5 SP1 mithilfe des Downloads von der Microsoft .NET-Website installiere, wird jedoch die folgende Fehlermeldung angezeigt:

Sie müssen "Windows-Funktionen aktivieren oder deaktivieren" in der Systemsteuerung verwenden, um Microsoft .NET Framework 3.5 SP1 zu installieren oder zu konfigurieren.

Ich habe die Windows-Funktionen ein- / ausgeschaltet und 3.5 sowohl ein- als auch ausgeschaltet und versucht, .NET 3.5 SP1 in beiden Situationen erneut zu installieren. Aber es ist mit dem gleichen Fehler gescheitert.

Was kann ich machen?

user1413
quelle
Welches Programm möchten Sie installieren? Vielleicht ist sein Installer kaputt.
Chris W. Rea
@BasicallyMoney Ich glaube nicht, dass der Installer kaputt ist. Das Programm ist www.sngwiz.com
user1413
@ user1423 Gibt es ein Update zu diesem Problem?
Troggy
Kein Update troggy.
user1413

Antworten:

2

Nein, ich bin mit dem originalen Poster, selbst wenn es nur eingeschaltet ist, hilft es nicht. Versuchen Sie, das .net-Framework zu aktualisieren, wenn es ein- oder ausgeschaltet ist. Es macht keinen Unterschied. Versuchen Sie, die Software nach dem Einschalten zu installieren Im System,

flutch
quelle
Ich stimme dem zu. Ich habe ein paar Dinge ausprobiert und nichts hat funktioniert.
user1413
3

Keine Notwendigkeit zu installieren. Schalten Sie es einfach ein.

.NET Framework 3.5 ist in Windows 7 ein integrierter Bestandteil von Windows. Das Aktivieren der Funktion ist alles, was erforderlich ist. Die Installationsprogramme wurden für frühere Windows-Versionen entwickelt.

freedumb2000
quelle
1
Das geht nicht
user1413
1

Ist .NET 4.0 bereits installiert? Dies könnte ein Problem für ihren Installer sein?

Der Registrierungsversionsschlüssel hat sich mit 4.0 geändert, und je nachdem, wie auf .NET geprüft wird, kann dies zu einem Absturz des Installationsprogramms führen. Dies hat sich für uns ausgewirkt, und die Meldung, die Sie erhalten, haben wir auch erhalten.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\<...>\<Version>
Seba Illingworth
quelle
1

Ich sehe es:

Ich muss .NET 2.0 oder höher installiert haben.

und das:

Ich installiere .NET 3.5 SP1

Sie sollten sich .Net 3.5 eher als "Plus-Paket" für .Net 2.0 vorstellen, da 3.5 immer noch auf der gleichen Kernlaufzeit aus der früheren Version 2.0 basiert. Durch Hinzufügen und Entfernen von 3.5 können Sie Probleme mit Ihrer 2.0-Installation nicht beheben. Um wirklich sicherzugehen, dass Sie eine gute .Net-Installation haben, müssen Sie .Net 2.0 und nicht 3.5 entfernen und neu installieren.

Joel Coehoorn
quelle