C 运行时错误 R6034

错误消息

某个应用程序已经尝试不使用清单来加载 C 运行库。这种加载 Visual C++ DLL 的方式不受支持。需要修改您的应用程序,以使用清单生成。有关更多信息,请参见产品文档中的主题“作为共享的并行程序集的 Visual C++ 库”。

应用程序必须使用清单加载 C 运行库。 有关更多信息,请参见 Visual C++ Libraries as Shared Side-by-Side AssembliesVisual Studio 中的清单生成

在发布版本中,诊断消息为“某个应用程序已经尝试以不正确的方式加载 C 运行库, 请与应用程序技术支持团队联系,以便获得更多信息。”

更正此错误

  • 重新生成应用程序以包括清单。 使用 Visual Studio 生成应用程序会自动将清单放入生成的 .exe 或 .dll 文件中。 如果要在命令行生成应用程序,请使用 mt.exe 工具将清单作为资源添加。 如果要生成 .exe,请使用资源 ID 1,如果要生成 .dll,请使用资源 ID 2。 有关更多信息,请参见如何:将清单嵌入到 C/C++ 应用程序