Este IDE (Integrated Development Environment) ofrece dos entornos de trabajo, el de depuración de código Debug y el de producción final Release.
Si se desea generar, tras la complicación de un proyecto, un único archivo ejecutable de extensión EXE, sin dependencia de librerías externas (DLL) se debe, desde el entorno Release, acceder as las propiedades del proyecto con clic derecho sobre el mismo en el Explorador de soluciones y seleccionar Propiedades. A continuación, se debe seguir la secuencia de opciones Configuración de propiedades | C/C++ | Generación de código. En el apartado Biblioteca en tiempo de ejecución (Runtime Library), se debe seleccionar /MT (Multithreaded) para la versión Release.
Esto hace que las bibliotecas de tiempo de ejecución de Microsoft (como VCRUNTIME140D.dll) se incluyan directamente en el ejecutable, eliminando la dependencia de archivos DLL externos. Por contra, el valor predeterminado para el entorno de depuración Debub es /MTd (Multithreaded).