Build Configurations - npruehs/pinned-down-client-win8 GitHub Wiki

Client

Windows Store apps need to be linked with the dynamic version of the C runtime library, or the following error will occur during a release build:

error MSB8024: Using static version of the C++ runtime library is not supported.

Thus, for all libraries and executables, the flag /MD must be provided:

Configuration Properties > C/C++ > Code Generation > Runtime Library > Multi-threaded DLL (/MD)

Server

On the other hand, the server needs to be linked with the static version in order to be used without the Visual C++ Redistributable Packages:

Configuration Properties > C/C++ > Code Generation > Runtime Library > Multi-threaded (/MT)