我用VS2008编写VC程序后编译,编译结果如下:
1>------ Build started: Project: Draw, Configuration: Debug Win32 ------
1>Embedding manifest...
1>mt.exe : general error c101008a: Failed to save the updated manifest to the file "./Debug/Draw.exe.embed.manifest". Bpcn
1>Build log was saved at "file://g:/VCDraw/Draw/Draw/Debug/BuildLog.htm"
1>Draw - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
1>------ Build started: Project: Draw, Configuration: Debug Win32 ------
1>Embedding manifest...
1>mt.exe : general error c101008a: Failed to save the updated manifest to the file "./Debug/Draw.exe.embed.manifest". Bpcn
1>Build log was saved at "file://g:/VCDraw/Draw/Draw/Debug/BuildLog.htm"
1>Draw - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
失败,但是我修改的部分已经成功更改了,这是为什么?这个错误有是什么错误?
在用vs2008时,默认编码为unicode,如果在项目中途改变,则编译时会碰到错误general error c101008a: Failed to save the updated manifest to the file "./Debug/Menu.exe.embed.manifest".
Bpcn mt.exe .这时清理解决方案,再重新生成项目便可解决.