crt r6034

Posted shinymood

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了crt r6034相关的知识,希望对你有一定的参考价值。

原因:

  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.

解决方法:

  Rebuild your application with a manifest. 

怎么 Rebuild your application with a manifest. :

  Generation of a manifest file for a particular project can be controlled in the project Property Pages dialog. On the Configuration Properties tab, click Linker, then Manifest File, then Generate Manifest. By default the project properties of new projects are set to generate a manifest file. However it is possible to disable generation of the manifest for a project using the Generate Manifest property of the project. When this property is set toYes, the manifest for this project is generated. Otherwise the linker ignores assembly information when resolving dependencies of the application code, and does not generate the manifest.

以上是关于crt r6034的主要内容,如果未能解决你的问题,请参考以下文章

打包python为可执行文件时报错R6034解决方案

C# 程序中的运行时错误 R6034

天坑!c++调用python,遭遇R6034问题

Debug版DLL LoadLibrary R6034异常的原因及解决

ArcGIS10.4 Runtime Error R6034

重命名 Visual Studio 2008 MFC 项目后出现 R6034 运行时错误