Erreur d'exécution C R6034
Mise à jour : novembre 2007
Message d'erreur
Une application a essayé de charger une bibliothèque Microsoft C Runtime sans utiliser de manifeste. Cette méthode de chargement des DLL Visual C++ n'est pas prise en charge. Vous devez modifier votre application afin qu'elle utilise un manifeste. Pour plus d'informations, consultez la rubrique "Les bibliothèques Visual C++ sont des assemblys côte à côte" de la documentation produit.
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.
Les applications doivent utiliser un manifeste pour charger la bibliothèque runtime C. Pour plus d'informations, consultez Visual C++ Libraries as Shared Side-by-Side Assemblies et Génération de manifeste dans Visual Studio.
Dans les versions release, le message de diagnostic indique : « Une application a essayé de charger une bibliothèque Microsoft C Runtime de façon incorrecte. Veuillez contacter l'équipe du support technique de l'application pour plus d'informations ».
Pour corriger cette erreur
- Régénérez votre application pour inclure un manifeste. La génération d'une application avec Visual Studio place automatiquement le manifeste dans le fichier .exe ou .dll résultant. Si vous générez à partir de la ligne de commande, utilisez l'outil mt.exe pour ajouter le manifeste comme ressource. Utilisez l'ID de ressource 1 si vous générez un fichier .exe, et l'ID de ressource 2 si vous générez un fichier .dll. Pour plus d'informations, consultez Comment : incorporer un manifeste à une application C/C++.