- 2
- 0
- 约8.5千字
- 约 9页
- 2024-02-09 发布于广西
- 举报
VS2008 在 WINDOWS7BETA7000 下 编 译 出 错
-THEBINARYISNOTAVALIDWINDOWSIMAGE.
更新:新装的7048X64没出现这个问题了,原因还不知道
前些天装上了WINDOWS7BETA7000X86,却发现原先的项目编译会出现链接错误:
MT.EXE:GENERALERRORC101008D:FAILEDTOWRITETHEUPDATEDMANIFEST TO THE RESOURCE OF FILE RELEASE\TEST.EXE. THEBINARYISNOTAVALIDWINDOWSIMAGE.
是MT.EXE在嵌入MANIFEST文件的时候遇到错误,从网上找到
的解决方案,是在链接器设置选项中,启用 RANDOMIZED BASEADDRESS ,如下图:
原因:
JOHNROBBINSBLOG
SATURDAY,JANUARY24,20095:48PMJROBBINS
THECASEOFTHECORRUPTPEBINARIES
AFTERINSTALLINGWINDOWS7,IALSOINSTALLEDTHEWINDOWS7SDKASIWANTEDTOPOKEAROUNDTHE
原创力文档

文档评论(0)