Error en tiempo de ejecución de C R6034

Actualización: noviembre 2007

Mensaje de error

Una aplicación ha intentado cargar la biblioteca en tiempo de ejecución de C sin utilizar un manifiesto. No se admite esta forma de cargar archivos DLL de Visual C++. Es preciso modificar la aplicación para que utilice un manifiesto. Para obtener más información, consulte el tema "Bibliotecas de Visual C++ como ensamblados simultáneos compartidos" en la documentación del producto.
An application has made an attempt to load the C runtime library without using a manifest. This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest. For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assemblies" topic in the product documentation.

Las aplicaciones deben utilizar un manifiesto para cargar la biblioteca en tiempo de ejecución de C. Para obtener más información, vea Visual C++ Libraries as Shared Side-by-Side Assemblies y Generación de manifiestos en Visual Studio.

En las versiones de lanzamiento, el mensaje de diagnóstico es: "Una aplicación ha intentado cargar incorrectamente la biblioteca en tiempo de ejecución de C. Póngase en contacto con el equipo de asistencia técnica de la aplicación para obtener más información.".

Para corregir este error

  • Vuelva a generar la aplicación para que incluya un manifiesto. Al generar una aplicación con Visual Studio, el manifiesto se coloca automáticamente en el archivo .exe o .dll resultante. Si está generando la aplicación en la línea de comandos, utilice la herramienta mt.exe para agregar el manifiesto como un recurso. Utilice el identificador de recursos 1 si genera un archivo .exe, y el identificador de recursos 2 si genera un archivo .dll. Para obtener más información, vea Cómo: Incrustar un manifiesto en una aplicación de C/C++.

Adiciones de comunidad

Mostrar: