...
Table of Contents |
---|
Introduction
Note |
---|
Please Install the .NET 3.5 Features AFTER you have installed all other necessary Windows Roles & Features |
For the installations of the CoreOne Suite, the .NET 3.5 Framework auf dem on the Windows Server 2019 zwingend notwendig, da ansonsten die WCF Service nicht gestartet werden können.
Um das 2016 and newer versions is absolutely necessary, otherwise the WCF Service cannot be started. To install the .NET 3.5 Framework auf dem on Windows Server 2019 zu installieren, muss die Installations ISO auf dem Server gemountet werden.
...
Navigieren Sie auf dem Server-Manager auf «Add Roles and Features» und wählen Sie das .NET , the installation ISO for the installed server OS must be mounted on the server
...
Navigate to “Add Roles and Features” in the Server Manager and select the .Net Framework 3.5 Features aus.
...
Anschliessend können Sie über «Specify an alternate source path» einen alternativen Pfad für die Installation auswählen
Navigate to “Add Roles and Features” in the Server Manager and select the .NET Framework 3.5 Features.
...
In unserem Beispiel ist die dies das Laufwerk our example this is the drive D:\ D
D:\Sources\sxs
...
Powershell Script for installing the required .NET 3.5 Features
The above listed required .NET 3.5 Features can be installed through Powershell.
Call the Powershell about Server Manager - Tools - Windows PowerShell ISE. Copy and paste the Script and execute it (Play-Button).
Code Block | ||
---|---|---|
| ||
### Please mount the corresponding ISO to your OS Version and define the Source-Folder below
$InstalllationSourcesFolderDotNet35 = 'D:\sources\sxs'
Write-Host " [i] Check if ISO is mapped."
if (Test-Path -Path $InstalllationSourcesFolderDotNet35) {
Write-Host " [i] ISO is mounted and Path is accessible:" $InstalllationSourcesFolderDotNet35
Write-Host " [i] Start Installation of .NET 3.5 Feature"
Install-WindowsFeature Net-Framework-Core -source $InstalllationSourcesFolderDotNet35
Add-WindowsFeature NET-HTTP-Activation,NET-Non-HTTP-Activ -source $InstalllationSourcesFolderDotNet35
$restartServer = Read-Host " [?] FFinished installing .NET 3.5 Features. Please check the Output for any Errors. It is mandatory, to restart the Server before installing the CoreOne Suite or other dependencies. Restart Server now? [y/n]"
switch($restartServer){
y{Restart-computer -Force -Confirm:$false}
n{Write-Host " [w] Please make sure to start the Server manually before executing further installations steps."
pause}
default{Write-Warning " [w] Invalid Input"}
}
} else {
Write-Host " [e] Your ISO for installing .NET 3.5 is not mapped or the given Path is not valid. Installation will abort. Please mount the corresponding ISO to your OS Version and execute the script again. Configured Path: " $InstalllationSourcesFolderDotNet35
} |