שתף באמצעות


שגיאה כאשר ההתקנה של תפקיד תעבורה של Exchange Edge נכשלת: ביצוע תהליך נכשל עם קוד יציאה 3

מספר KB מקורי: 4495264

מאפייני הבעיה

בעת התקנת Exchange Server 2019, 2016 או 2013 תפקידים בשרת Edge Transport באמצעות אשף ההתקנה, ההתקנה נכשלת ומחזירה הודעת שגיאה הדומה להודעה הבאה:

השגיאה הבאה נוצרה כאשר "$error. Clear(); $dllFile = נתיב צירוף $RoleInstallPath "bin\ExSMIME.dll"; $regsvr = join-path (join-path $env:SystemRoot system32) regsvr32.exe; start-SetupProcess -Name:"$regsvr" -Args:"/s "$dllFile"" -Timeout:120000; " הופעל: "Microsoft.Exchange.Configuration.Tasks.TaskException: ביצוע תהליך נכשל עם קוד יציאה 3.
ב- 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)".

סיבה

בעיה זו מתרחשת מאחר Visual C++ 2012 אינו מותקן בשרת. Visual C++ 2012 נדרש כדי לכלול את ספריית התבניות הפעילות (ATL).

פתרון

כדי לפתור בעיה זו, התקן את Visual C++ 2012 והפעל שוב את אשף ההתקנה.

המאמר הבא מפרט את קישורי ההורדה עבור הגירסאות העדכניות ביותר של Visual C++‎:
ההורדות העדכניות ביותר הנתמכות של Visual C++‎