Fehler, wenn die Installation der Exchange Edge-Transport-Rolle fehlschlägt: Fehler bei der Prozessausführung mit Exitcode 3

Ursprüngliche KB-Nummer: 4495264

Symptome

Wenn Sie Exchange Server 2019-, 2016- oder 2013-Edge-Transport-Serverrollen mithilfe des Setup-Assistenten installieren, schlägt die Installation fehl und gibt eine Fehlermeldung zurück, die der folgenden ähnelt:

Der folgende Fehler wurde generiert, wenn "$error. Clear(); $dllFile = join-path $RoleInstallPath "bin\ExSMIME.dll"; $regsvr = join-path (join-path $env:SystemRoot system32) regsvr32.exe; start-SetupProcess -Name:"$regsvr" -Args:"/s "$dllFile"" -Timeout:120000; " wurde ausgeführt: "Microsoft.Exchange.Configuration.Tasks.TaskException: Fehler bei der Prozessausführung mit Exitcode 3.
unter Microsoft.Exchange.Management.Tasks.RunProcessBase.InternalProcessRecord()
at Microsoft.Exchange.Configuration.Tasks.Task.b__91_1() at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".

Ursache

Dieses Problem tritt auf, weil Visual C++ 2012 nicht auf dem Server installiert ist. Visual C++ 2012 ist erforderlich, um die Aktive Vorlagenbibliothek (Active Template Library, ATL) einzuschließen.

Lösung

Um dieses Problem zu beheben, installieren Sie Visual C++ 2012, und führen Sie den Setup-Assistenten erneut aus.

Im folgenden Artikel sind die Downloadlinks für die neuesten Versionen von Visual C++ aufgeführt:
Die neuesten unterstützten Visual C++-Downloads