由于程序通过配置以管理员方式运行,必须要生成manifest文件,但正是每次编译时要生成该文件,引起这样的错误:mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file ".\Release\test.exe"。很是奇怪,重新编译一下就好了,经查阅相关文章得知原因如下:由于VS需要把生成的manifest文件嵌入到exe文件中,而由于杀毒软件之类的会握有这个文件句柄(因为杀毒软件发现这个EXE,DLL正在读写),于是VS就写不进去了,方法是暂时关闭杀毒软件(瑞星杀毒软件有这个问题)
mt.exe:general error c101008d错误说明
最新推荐文章于 2023-07-07 20:30:00 发布