توضیحات

Microsoft Visual C++ که به نام VCredist نیز شناخته می شود، نرم افزاری است که کامپنت های قابل پشتیبانی در ویندوز را برای نرم افزارهایی که از Microsoft Visual Studio پشتیبانی می کنند، فراهم می سازد. برخی از برنامه ها که با استفاده از کتابخانه ها و Component های زبان ++Visual C نوشته شده اند، به طور عادی بر روی سیستم اجرا نمی شوند و برای اجرا نیازمند تعدادی فایل هستند که باید بر روی سیستم موجود باشد. پیش از هر چیزی این بسته را با دات نت فریم ورک اشتباه نگیرید. نصب دات نت فقط برای برنامه‌های مبتنی بر این فریم‌ورک ضروری است اما نرم‌افزارهایی که با زبان ++C نوشته می‌شوند نیازمند بسته دیگری هستند که در این پست قصد معرفی آن را داریم. توسعه‌دهندگان در هنگام ساخت برنامه‌هایشان با زبان ++Visual C معمولا از کتابخانه‌های آماده که پسوند DLL دارند استفاده می‌کنند. این فایل‌ها می‌توانند عمومی باشند و در بین برنامه‌های مختلف به اشتراک گذاشته شوند.

برنامه‌نویسان در هنگام انتشار برنامه دو انتخاب دارند یا باید DLL های لازم را به همراه خود برنامه پکیج کنند و یا از کتابخانه اشتراکی استاندارد ++C که تحت عنوان Microsoft Visual C++ Redistributable Package شناخته می‌شود استفاده کنند. برنامه هایی مانند چندین بازی جدید، برنامه PowerDVD و Nero و ... به این برنامه نیاز دارند. البته اگر یک بازی یا برنامه خوب طراحی شده باشد و فایل نصبی اش کامل باشد باید قبل از نصب ویندوز را بررسی کند و در صورت نصب نبودن این کامپوننت، آنرا همراه خود داشته باشد و در ویندوز نصب کند. ولی ظاهراً بسیاری از برنامه ها این طور نیستند و شاید هم به دلیل کم شدن حجم فایل نصبی برنامه آن را با خود ندارند.

ویژگی های Microsoft Visual C++:

  • اجرای بازی ها و برنامه که به زبان C++ نوشته شده اند
  • نصب استاندارد C++, ATL, MFC, OpenMP و کتابخانه MSDIA
  • بروزرسانی آسان به نسخه جدید
  • سازگاز با انواع سیستم عامل ها از جمله ویندوز ۱۰
  • و...