title: Visual Studio C++ - How to avoid Visual C++ Redistributable Packages?
body: <p>When I run my program on a freshly installed computer, it tells me that Visual C++ Redistributable Package 2015 (namely, MSVCP140.dll) needs to be installed on the computer in order to run my dynamically linked program.</p>
  
  <p>I understand that static linking would solve the problem - however, that just doubles the size of my executable.</p>
  
  <p>Isn't there a way to suppress visual studio features so the redist package is not necessary and still use the visual studio compiler, as I'm not used to the alternatives like mingw etc.</p>
  
  <p>Or does the redist package actually contain the STL? I can hardly imagine that. </p>