Are Visual C++ dynamic runtime libraries part of the Windows OS nowadays?

前端 未结 2 831
温柔的废话
温柔的废话 2021-02-13 17:34

Are the dynamic runtime libraries for Visual C++ (more specifically 2008) part of the Windows OS nowadays? I noticed that at least on Windows 8 you no longer need to ship these

2条回答
  •  死守一世寂寞
    2021-02-13 18:05

    In my opinion, the answer would be both: Yes and No.

    • Yes: More recent Windows OS are generally shipped with VC runtimes pre-installed (along with more recent versions of the .NET framework). It is because Microsoft uses the latest/newer Visual Studio before they release VS to the public (or even to MSDN subscribers). If not this way, whenever you install some application (legacy application or some downloaded application), the setup would anyway install the required VC++ runtime. Another way is through automatic updates.
    • No: In case where none of the above mentioned rules applies. Or, when the VC runtime shipped with a new service pack or a patch. You might have developed your application with newer patch/SP, and that must be installed (as Side-by-Side, of course).

提交回复
热议问题