Udostępnij za pośrednictwem


Błąd podczas instalacji roli transportowej programu Exchange Edge kończy się niepowodzeniem: wykonanie procesu nie powiodło się z kodem zakończenia 3

Oryginalny numer KB: 4495264

Symptomy

Po zainstalowaniu ról serwera Exchange Server 2019, 2016 lub 2013 Edge Transport przy użyciu Kreatora instalacji instalacja kończy się niepowodzeniem i zwraca komunikat o błędzie podobny do następującego:

Podczas "$error" został wygenerowany następujący błąd. Clear(); $dllFile = $RoleInstallPath ścieżki sprzężenia "bin\ExSMIME.dll"; $regsvr = join-path (join-path $env:SystemRoot system32) regsvr32.exe; start-SetupProcess -Name:"$regsvr" -Args:"/s "$dllFile"" -Timeout:120000; " zostało uruchomione: "Microsoft.Exchange.Configuration.Tasks.TaskException: Wykonanie procesu nie powiodło się z kodem zakończenia 3.
w: 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)".

Przyczyna

Ten problem występuje, ponieważ program Visual C++ 2012 nie jest zainstalowany na serwerze. Program Visual C++ 2012 jest wymagany w celu uwzględnienia biblioteki active template library (ATL).

Rozwiązanie

Aby rozwiązać ten problem, zainstaluj program Visual C++ 2012 i ponownie uruchom kreatora instalacji.

W poniższym artykule wymieniono linki do pobierania najnowszych wersji programu Visual C++:
Najnowsze obsługiwane pliki do pobrania w języku Visual C++