Błąd podczas instalowania roli transportu programu Exchange Edge nie powiodła się: wykonanie procesu nie powiodło się z kodem zakończenia 3

Oryginalny numer artykułu KB:   4495264

Symptomy

Po zainstalowaniu ról serwera programu Exchange Server 2019, 2016 lub 2013 w programie Exchange Server, lub za pomocą Kreatora konfiguracji instalacja kończy się niepowodzeniem i zwracany jest komunikat o błędzie podobny do następującego:

Następujący błąd został wygenerowany po "$error. Clear (); $dllFile = Dołącz do ścieżki $RoleInstallPath "bin\ExSMIME.dll"; $regsvr = Join-Path (Join-Path $env: główny_katalog_systemowy system32) regsvr32.exe; Start-SetupProcess-Name: "$regsvr"-args: "/s "$dllFile " "-timeout: 120000; "został uruchomiony:" Microsoft.Exchange.Configuration. Taskvalue .Exception: wykonanie procesu nie powiodło się z kodem zakończenia 3.
w witrynie Microsoft. Exchange. Management. Tasks. RunProcessBase. InternalProcessRecord ()
pod adresem Microsoft.Exchange.Configuration. Tasks.Task.b__91_1 () na Microsoft.Exchange.Configuration. Tasks. Task. InvokeRetryableFunc (ciąg FuncName, operacja Func, wartość logiczna terminatePipelineIfFailed).

Przyczyna

Ten problem występuje, ponieważ program Visual C++ 2012 nie jest zainstalowany na serwerze. Program Visual C++ 2012 jest wymagany w celu dołączenia biblioteki ATL (Active Template Library).

Rozwiązanie

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

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