In addition to dependencies that other .NET languages have (for example, the .Net framework), the C ++ / CLI requires a C ++ runtime.
You can download the current C ++ environment distributed for VS 2012 from Microsoft. Select the x86 or x64 version based on the compilation option of the C ++ / CLI assembly, and not the version of Windows on which the target machine is running.
Note that this is only the runtime for compiling Release. Debug components use a different runtime that is not redistributable, and is installed only with Visual Studio.
source share