Are you or your users tired of getting support requests for the missing Visual C++ Library DLL's? Some programs prompt you to install them but the easiest way is to modify your Windows image or program to just include these already.
The easiest way is to use Microsoft's guide to copy the right architecture of DLL's and include them in your software and make sure the software adds its directory to the PATH for Windows.
https://learn.microsoft.com/en-us/cpp/windows/determining-which-dlls-to-redistribute?view=msvc-160
| Visual C++ Library | Description | Applies to |
|---|---|---|
vcruntime[version].dll |
Runtime Library for native code. | Applications that use the normal C and C++ language startup and termination services. |
vccorlib[version].dll |
Runtime Library for managed code. | Applications that use the C++ language services for managed code. |
msvcp[version].dll and msvcp[version_dotnumber].dll |
C++ Standard Library for native code. | Applications that use the C++ Standard Library. |
concrt[version].dll |
Concurrency Runtime Library for native code. | Applications that use the Concurrency Runtime. |
mfc[version].dll |
Microsoft Foundation Classes (MFC) Library. | Applications that use the MFC Library. |
mfc[version][language].dll |
Microsoft Foundation Classes (MFC) Library Resources. | Applications that use specific language resources for MFC. |
mfc[version]u.dll |
MFC Library with Unicode support. | Applications that use the MFC Library and require Unicode support. |
mfcmifc80.dll |
MFC Managed Interfaces Library. | Applications that use the MFC Library with Windows Forms Controls. |
mfcm[version].dll |
MFC Managed Library. | Applications that use the MFC Library with Windows Forms Controls. |
mfcm[version]u.dll |
MFC Managed Library with Unicode support. | Applications that use the MFC Library with Windows Forms Controls and require Unicode support. |
vcamp[version].dll |
AMP Library for native code. | Applications that use the C++ AMP library code. |
vcomp[version].dll |
OpenMP Library for native code. | Applications that use the C++ OpenMP library code |
distribute, microsoft, vc, visual, redistributable, ownare, users, requests, dll, programs, prompt, install, easiest, modify, architecture, software, adds, directory, https, en, cpp, determining, dlls, redistribute, msvc, applies, vcruntime, runtime, native, applications, startup, termination, vccorlib, msvcp, version_dotnumber, concrt, concurrency, mfc, unicode, mfcmifc, interfaces, controls, mfcm, vcamp, vcomp, openmp,