Ist .Net Framework 3.5 bereits auf diesem Windows Server 2012 installiert?

1

Ich führe ein Installationsprogramm für eine Drittanbieter-App aus. Ich bin von dieser Meldung des Installateurs verwirrt.

Hier ist der Screenshot des Dialogfelds:

Bildbeschreibung hier eingeben

Wenn ich jedoch "Rollen und Features hinzufügen" ankreuze, kann ich sehen

Bildbeschreibung hier eingeben

Bedeutet dies, dass .Net Framework 3.5 bereits installiert ist und die Installationsmeldung einen Fehlalarm darstellt?

Ich komme aus einem Linux-Hintergrund, daher sind die Windows-Serverfunktionen für mich im besten Fall verwirrend. Deshalb möchte ich ein Feedback bekommen, ob .Net 3.5 tatsächlich installiert ist oder nicht.

Anthony Kong
quelle
Nun, es scheint mir installiert zu sein, basierend auf diesem Screenshot ... aber Ihre App scheint anders zu denken. Wenn ich es wäre, würde ich als Erstes versuchen, das .NET 3.5-Framework erneut zu installieren. Dies würde dazu dienen, eine beschädigte Installation zu reparieren sowie fehlende Funktionen aus einer Teilinstallation zu installieren, und wenn sich die App weiterhin beschwert im nachhinein würde ich den verkäufer anrufen und auf einer erklärung bestehen / workaround / refund / etc.
HopelessN00b
1
Ja, Sie haben .NET 3.5 installiert. Sie versuchen, eine App zu installieren, deren Entwickler anscheinend nicht damit gerechnet haben, dass sie auf einem Serverbetriebssystem installiert wird, und haben dieses Szenario auf keinen Fall getestet. Wenden Sie sich nach Möglichkeit an den App-Entwickler.
Michael Hampton

Antworten:

3

Ja, das sollte es sein. Die App (oder eine Komponente der App) erfordert .NET 3.5 und höchstwahrscheinlich wurde das Installationsprogramm so erstellt, dass es alle Abhängigkeiten installiert.

Sie haben mehrere Möglichkeiten, schnell zu überprüfen, welche .NET-Versionen installiert sind:

  1. Suchen Sie in %SystemRoot%\Microsoft.NET\Frameworkund / oder %SystemRoot%\Microsoft.NET\Framework64(für 64-Bit). Für jede installierte Version des Frameworks gibt es einen Ordner.
  2. Schauen Sie sich diesen Artikel von MSDN an, der verschiedene Möglichkeiten bietet. Am einfachsten ist es, in der Registrierung nachzuschauen. Für .NET-Versionen 1-4 werden sie unter aufgelistet HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP. Für .NET 4.5 und höher befinden sich die Schlüssel unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full.
Squillman
quelle