由于项目的需要,要求升级到2005,在这期间除了让我莫名其妙的问题。
(1)编译的时候出下面的警告:
mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file "../release/!1&,.exe". {_~0 v
解决办法:项目属性——配置属性——链接器——清单文件中,把生成清单改成否就行了。
经过进一步的探索,发现在项目属性——配置属性——清单工具——输入和输出中,把嵌入清单改成否也行。
(2)提示没有找到MSVCR80.DLL
在stdafx.h中添加了
#pragma comment(linker, "/"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='X86' publicKeyToken='1fc8b3b9a1e18e3b' language='*'/"")
问题就解决了
mt.exe : general error c101008d: Failed to write the updated manifest
最新推荐文章于 2023-07-07 20:30:00 发布
本文解决Visual Studio 2005编译时出现的警告问题及找不到MSVCR80.DLL的问题。对于警告,通过调整项目属性中的配置属性、链接器、清单文件设置,将生成清单设为否即可解决;对于DLL缺失问题,则通过在stdafx.h文件中添加特定的链接器指令来解决。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
732

被折叠的 条评论
为什么被折叠?



