VS编译错误:mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file
警告较为简单,主要是使用了原来RTL中字符串处理函数如strcpy等现在被认为不安全的函数造成的。
而错误就让人纳闷了,该错误为:
mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file “.\Release\jiaoshi.exe”. f
其最终原因已查明见最后一部分
上网找了一下,只有英文网页有相关讨论,懒得去翻译了。中文网页中倒是有一个,而且有解决办法,那就是在项目属性——配置属性——链接器——清单文件中, 把生成清单改成否就行了。
经过进一步的探索,发现在项目属性——配置属性——清单工具——输入和输出中,把嵌入清单改成否也行。
然而,问题虽然解决了,原因却还不明。因为,既然生成清单和嵌入清单是微软的默认设置,为什么却会出现错误呢?第一种方法的作者认为清单是.net程序 (托管程序)需要的,所以去掉后便能正常生成了,然而后一种方法仍然生成了清单,而且也能正常运行又作何解,而且微软的说明中也没有提到清单只是为CLR 程序准备的,而是应该所有程序都要加上清单。
更新:还有一种更简单的方法:如果编译前将所有打开的与该项目有关的文件都关掉,也可以解决问题。
最终原因已查明
由于VC需要把生成的文件中嵌入MANIFEST文件,而由于杀毒软件之类的会握有这个文件句柄(因为杀毒软件
发现这个EXE,DLL正在读写),于是VC就写不进去了,方法是暂时关闭杀毒软件,这样就不用
改写MANIFECT
我用的是瑞星杀毒软件,有这个问题.
VS编译错误:mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file相关推荐
- mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file 原因调查
经过排查,造成 mt.exe : general error c101008d: Failed to write the updated manifest to the resource of fil ...
- general error c101008a: Failed to save the updated manifest to the file .\D
点class view中的工程,选右鍵,再点clean就可以了: 或者是 build->clean solusion也可以
- 探讨NDK编译错误ld.exe: Dwarf Error: mangled line number section.
如题所示的NDK编译错误是什么原因导致的? 我的困惑 今天在把WIN32下的一个工程移植到ANDROID时遇到上述错误,感到非常困惑.错误如下: D:/ndkr8/toolchains/arm-lin ...
- 成功解决OpenCV Error: Assertion failed (ssize.width 0 ssize.height 0) in cv::resize, file C:\proj
成功解决OpenCV Error: Assertion failed (ssize.width > 0 && ssize.height > 0) in cv::resize ...
- Error:Execution failed for task ':app:processDebugManifest'. Manifest merger failed with multipl
使用Android studio build时出现的: Android studio(以下简称AS)项目中引用自己的Library编译时出现的一些问题 Message Gradle build Err ...
- Vivado出现编译错误:[USF-XSim 62] 'compile' step failed with error(s) while executing...
在vivado执行仿真过程中出现了如下错误: [USF-XSim 62] 'compile' step failed with error(s) while executing 'D:/vivado_ ...
- axios请求415错误Uncaught (in promise) Error: Request failed with status code 415
Uncaught (in promise) Error: Request failed with status code 415 错误如下图 前端代码(vue): var data = {userna ...
- [STM32问题解决(1)]一类问题的解决办法——编译错误:XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o).
目录 1 问题说明 1.1 问题回顾 1.2 寻找解答所犯的错误 2 解决办法(试用于一系列问题) 2.1 重审问题 2.1.1 Undefined symbol xxx.c 2.1.2 referr ...
- qtxlsx编译报错_QtXlsx编译错误*** [Makefile:37: sub-xlsx-qmake_all] Error 2
网上找了下QT如何操作Microsoft Office Excel,只找到两个方式使用QAxObject调用MS的COM操作 使用开源的QtXlsx 为了跨平台使用,我还是选择了后者 我使用的是安装在 ...
最新文章
- 中国互联网公司开源项目调研报告
- ROS学习(七):ROS launch 文件
- 让工作与(vue)音乐相伴
- 电脑吃鸡按键详细_一秒八连击的即装即用吃鸡神器-飞智蜂刺手游按键体验
- Eclipse插件Ant里运用ftp遇到的问题
- linux汇编指令输出到屏幕,Linux 汇编语言(GNU GAS汇编)开发指南
- 【文本分类】几个可作为Baseline的模型
- android 手机邮件发不出去,Android中小弟我为什么发不了邮件-Android邮件发送详解...
- HTTP服务器错误状态码4XX、5XX
- kali linux安装微信,kali liunx2020.2最简单的安装微信,QQ等windows软件,同样适合,Debian Ubuntu...
- python常见的缩进错误_python常见编译错误:IndentationError缩进错误
- 大数据工程师和数据分析师有什么区别
- realme发布最便宜5G手机,心生不忿的小米强调体验不好
- OSG使用OpenGL(以及glad库)绘制自定义图形
- 一文了解常用效率记笔记软件
- 2019 Multi-University Training Contest 9 1007 Rikka with Travels
- 联想td430服务器装系统,ThinkServerRAID300阵列配置基本操作
- SIMLock锁卡功能解析
- 易语言软件更换皮肤的方法
- java判断是平年还是闰年