مشاركة عبر


الأسئلة المتداولة حول دورة الحياة - أدوات بناء Microsoft C++، القابلة لإعادة التوزيع، ومكتبات وقت التشغيل

رجاءً اذهب إلى هنا للبحث عن دورة حياة المنتج الخاص بك.

ما نهج دورة حياة Visual C++ Redistributable؟

يعد الإصدار 14.0 من Microsoft Visual C++ القابل لإعادة التوزيع الذي تم شحنه مع Visual Studio 2015 والإحدث تحديثا تراكميا موضعيا. يمكن لأي تطبيقات تم إنشاؤها بواسطة Visual Studio 2015 أو أحدث من Microsoft C++ Build Tools (MSVC) استخدام أحدث Microsoft Visual C++ Redistributable ضمن وعد التوافق الثنائي .

بدءا من Visual Studio 2026، يتبع Visual C++ Redistributable v14 والإصدارات الأحدث النهج الحديث مع دورة حياة منفصلة عن Visual Studio. يتم دعمها وفقًا لدورة حياة أدوات بناء Microsoft C++ التي تم شحنها معها أولاً.

تتبع الإصدارات القابلة لإعادة التوزيع التي تم شحنها لأول مرة مع Visual Studio 2015 حتى 2022 نهج دورة الحياة الثابتة ويتم دعمها وفقا لدورة حياة الدعم لإصدار Visual Studio الذي يتم شحنها فيه لأول مرة، حتى إذا تم شحنها في إصدار لاحق من Visual Studio.

لم تعد إصدارات Visual C++ القابلة لإعادة التوزيع التي تم شحنها مع Visual Studio 2015 والإصدارات السابقة مدعومة.

راجع الجدول أدناه لمزيد من التفاصيل حول الإصدارات التي تم إصدارها والمدعمة من Redistributable. راجع أيضا Microsoft Visual C++ Redistributable أحدث التنزيلات المدعومة.

ما هو نهج دورة الحياة ل Microsoft C++ Build Tools (MSVC)؟

تتضمن أدوات بناء Microsoft C++ (MSVC) مُجمِّع Microsoft C++، والمُربِط، والرؤوس، والمكتبات، وMSMs وقت التشغيل، والمكونات الأخرى لبناء تطبيقات C++‎.

بدءا من Visual Studio 2026، يتبع MSVC 14.50 والإصدارات الأحدث النهج الحديث مع دورة حياة منفصلة عن Visual Studio. سيتم دعم إصدارات MSVC Build Tools لمدة 9 أشهر من تاريخ الإصدار الأول بغض النظر عن إصدار Visual Studio الذي يتم شحنها فيه. كل عامين، سيتم تعيين أحد إصدارات MSVC كإصدار خدمة Long-Term (LTS). سيتم دعم إصدارات LTS لمدة 3 سنوات من تاريخ الإصدار الأول بغض النظر عن إصدار Visual Studio الذي يتم شحنه فيه.

يتبع الإصداران 14.44 من Microsoft C++ Build Tools (MSVC) والإصدارات السابقة التي تم شحنها مع Visual Studio 2022 والإصدارات السابقة نهج دورة الحياة الثابتة . يتم دعمها وفقا لدورة حياة الدعم لإصدار Visual Studio (بما في ذلك أدوات بناء Visual Studio) التي يتم شحنها فيها أولا، حتى إذا تم شحنها في إصدار لاحق من Visual Studio.

كيف يتم تحديث Visual C++ Redistributable؟

يقوم Visual C++ Redistributable بتثبيت مكتبات وقت تشغيل MSVC. بدءًا من Visual Studio 2015، يعد Visual C++ Redistributable تحديثًا تراكميًا موضعيًا. يتوافق كل إصدار من Redistributable مع البرامج المحولة برمجيا باستخدام MSVC Build Tools v14.00 والإصدارات الأحدث التي تم شحنها مع Visual Studio 2015 والإصدارات الأحدث شريطة أن يكون الإصدار القابل لإعادة التوزيع مساويا لإصدار أدوات البناء المستخدمة لإنشاء التطبيق أو أعلى منه.

كيف يمكنني تحديد التطبيقات الموجودة على الجهاز التي تستخدم إصدارا خارج الدعم من Visual C++ Redistributable؟

عبر شبكتك، قد لا تزال الأجهزة تقوم بتشغيل التطبيقات التي تقوم بتثبيت واستخدام إصدار خارج الدعم من Visual C++ Redistributable. يمكنك استخدام تدقيق ملف NTFS لتحديد مثل هذا الاستخدام كخطوة نحو استبدال هذه التطبيقات بتلك التي تستخدم إصدارا مدعوما من VC Redistributable. للحصول على إرشادات، راجع كيفية تدقيق استخدام الإصدار المرئي C++ القابل لإعادة التوزيع.

ما هي إصدارات Visual C++ Redistributable ومكتبات وقت تشغيل MSVC وأدوات إنشاء MSVC المدعومة؟

بدءا من Visual Studio 2015، مكتبات وقت التشغيل والتطبيقات التي تم إنشاؤها باستخدام MSVC Build Tools من إصدارات Visual Studio 2015 و2017 و2019 و2022 متوافقة ثنائية مع أحدث Microsoft Visual C++ Redistributable. بالنسبة لهذه الإصدارات، نوصي العملاء باستخدام أحدث إصدار متوفر من C++ قابل للتوزيع. لمزيد من المعلومات، راجع التوافق الثنائي لـ C++ 2015-2022 و أحدث تنزيلات Visual C++ القابلة للتوزيع المدعومة.

إصدار MSVC C++ Redistributable &
إصدار وقت التشغيل
متضمن بها تاريخ البدء تاريخ الإنهاء
الإصدار 141 - 14.16 14.16.27052 Visual Studio 2017 الإصدار 15.9 النهائي 13 نوفمبر 2018 13 أبريل 2027
الإصدار 142 - 14.29 14.29.30157 Visual Studio 2019 الإصدار 16.11 النهائي 2 أبريل 2019 10 أبريل 2029
الإصدار V143 - 14.40 14.40.33816 Visual Studio 2022 الإصدار 17.10 LTSC 21 مايو 2024 13 يناير 2026
الإصدار 143 - 14.42 14.42.34433 Visual Studio 2022 الإصدار 17.12 LTSC 12 نوفمبر 2024 14 يوليو 2026
الإصدار 143 - 14.44 14.44.35211 Visual Studio 2022 v17.14 final 13 مايو 2025 13 يناير 2032
الإصدار 14.50 14.50.35710 Visual Studio 2026 v18.0 11 نوفمبر 2025 14 نوفمبر 2028

إشعار

سيتم دعم إصدار Visual C++ Redistributable الذي تم شحنه مع التحديث النهائي ل Visual Studio 2017 و2019 و2022 طوال دورة حياة Visual Studio المعنية. يجب أن يكون المستخدمون على أحدث إصدار مدعوم من هذا الإصدار ليتم دعمه.

ما هي تواريخ دعم إصدارات Visual C++ Redistributable القديمة، ومكتبات وقت التشغيل، وأدوات إنشاء MSVC؟

إصدار MSVC C++ Redistributable &
إصدار وقت التشغيل
متضمن بها تاريخ البدء تاريخ الإنهاء
v70 Visual Studio 2002 12 فبراير 2002 9 يوليو 2012
v71 Visual Studio 2003 10 يوليو 2003 8 أكتوبر 2013
v80 Visual Studio 2005 27 يناير 2006 12 أبريل 2016
الإصدار v90 Visual Studio 2008 19 فبراير 2008 10 أبريل 2018
الإصدار 100 Visual Studio 2010 29 يونيو 2010 يوليو 14, 2020
الإصدار 110 Visual Studio 2012 31 أكتوبر 2012 10 يناير 2023
الإصدار 120 Visual Studio 2013 15 يناير 2014 9 أبريل 2024
الإصدار 140 - 14.00 Visual Studio 2015 20 يوليو 2015 11 يوليو 2017
الإصدار 140 - 14.00 14.0.24212 Visual Studio 2015 التحديث 3 20 يوليو 2015 14 أكتوبر 2025
V141 - 14.00 Visual Studio 2017 الإصدار 15.0 LTSC 7 مارس 2017 14 يناير 2020
النسخة 142 - 14.20 Visual Studio 2019 الإصدار 16.0 LTSC 2 أبريل 2019 12 يناير 2021
النسخة 142 - 14.24 Visual Studio 2019 الإصدار 16.4 LTSC 3 ديسمبر 2019 12 أكتوبر 2021
الإصدار V142 - 14.27 Visual Studio 2019 الإصدار 16.7 LTSC 5 أغسطس، 2020 12 أبريل 2022
الإصدار V142 - 14.28 Visual Studio 2019 الإصدار 16.6 LTSC 2 أبريل 2019 11 أكتوبر 2022
الإصدار V143 - 14.30 Visual Studio 2022 الإصدار 17.0 LTSC 8 نوفمبر 2021 11 يوليو 2023
الإصدار V143 - 14.32 Visual Studio 2022 الإصدار 17.2 LTSC 10 مايو 2022 9 يناير 2024
الإصدار V143 - 14.34 Visual Studio 2022 الإصدار 17.4 LTSC 8 نوفمبر 2022 11 يوليو 2024
الإصدار V143 - 14.36 14.36.32547 Visual Studio 2022 الإصدار 17.6 LTSC 16 مايو 2023 9 يناير 2025
الإصدار 143 - 14.38 14.38.33142 Visual Studio 2022 الإصدار 17.8 LTSC 14 نوفمبر 2024 يوليو 8، 2025

إشعار

لم يتم دعم الإصدارات غير LTSC منVisual C++ Redistributable لـ Visual Studio 2017 و2019 و2022 بعد الإصدار الثانوي اللاحق. على سبيل المثال، تم دعم الإصدار 17.5 فقط حتى إصدار الإصدار 17.6. لمزيد من المعلومات، راجع قنوات Visual Studio ومعدل الإصدار.

هل سيكون هناك دعم لإصدارات Visual C++ Redistributable القديمة لمنتجات Microsoft؟

هناك بعض المثيلات القليلة المحددة حيث نواصل دعم Visual C++ Redistributable بعد دورة حياة منتج Visual Studio الأساسية. هذا الدعم هو لإصلاحات الأمان فقط، وفقط في سياق وإطار زمني لمنتج (منتجات) Microsoft التي تعتمد عليه. يشير الجدول التالي إلى منتج Microsoft وإصدار Visual C++ Redistributable المقابل المدعوم لهذا المنتج. راجع صفحة معلومات دورة حياة المنتج للحصول على تفاصيل حول دورة حياة الدعم.

المنتج ‏‏الإصدار إصدار Visual C++ Redistributable
.NET 3.5 مضمن في Windows 3.5 VC++ 2008 (إصدار 9.x)
System Center Data Protection Manager (DPM) 2016 VC++ 2012 (إصدار 11.x)
VC++ 2013 (إصدار 12.x)
System Center Data Protection Manager (DPM) 2019 VC++ 2012 (إصدار 11.x)
VC++ 2013 (إصدار 12.x)
System Center Data Protection Manager (DPM) 2022 VC++ 2012 (إصدار 11.x)
VC++ 2013 (إصدار 12.x)
SharePoint Server 2016 VC++ 2012 (إصدار 11.x)
SharePoint Server 2019 VC++ 2012 (إصدار 11.x)
SQL Server* 2012 (11.x) VC++ 2010 (إصدار 10.x)
SQL Server* 2014 (12.x) VC++ 2010 (إصدار 10.x)
SQL Server* 2016 (13.x) VC++ 2010 (إصدار 10.x)
SQL Server 2017 (14.x) VC++ 2015-2022
SQL Server 2019 (15.x) VC++ 2015-2022
SQL Server 2022 (26.x) VC++ 2015-2022
Office 2016 VC++ 2015-2022
Office 2019 VC++ 2015-2022
Office 2021 VC++ 2015-2022

* بالنسبة لإصدارات SQL Server 2012 و2014 و2016، راجع Visual C++ القابل للتوزيع المثبت مع انتهاء صلاحية تنبيهات SQL Server أو المهملة - SQL Server.

مزيد من المعلومات