关于VC2008的清单文件

lw1a2 2008-08-22 08:55:26
Debug版本,Win32控制台,未使用CLR、MFC等。程序的内容就是一个Hello World
能否不创建清单文件,就能使生成的exe可用?


另外,能否只复制msvcr90d.dll、msvcp90d.dll等,就可以在一台不装VC2008的机器上运行?
硬盘格式两台机器都是NTFS。
...全文
350 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
laihongbo524 2008-09-07
  • 打赏
  • 举报
回复
关于清单文件
项目属性里 链接器->清单文件->生成清单设为否

关于运行库
项目属性里 C/C++->代码生成->运行时库设置为 Debug 多线程调试/MTd  Release设为多线程 /MT



rroamer 2008-08-30
  • 打赏
  • 举报
回复
编译成静态链接, MT方式。
  • 打赏
  • 举报
回复
[Quote=引用楼主 lw1a2 的帖子:]
Debug版本,Win32控制台,未使用CLR、MFC等。程序的内容就是一个Hello World
能否不创建清单文件,就能使生成的exe可用?


另外,能否只复制msvcr90d.dll、msvcp90d.dll等,就可以在一台不装VC2008的机器上运行?
硬盘格式两台机器都是NTFS。
[/Quote]
复制的话你得复制相对应的版本.

其实静态链接运行库就行了.
shanying_0 2008-08-23
  • 打赏
  • 举报
回复
Debug版本的运行的话。机器上必须要有vc
如果是releas版的话.可以不必装有vc
lw1a2 2008-08-23
  • 打赏
  • 举报
回复
如果用动态库就必须用清单文件?
nevergone 2008-08-23
  • 打赏
  • 举报
回复
工程属性那里改成 静态链接就OK了
lw1a2 2008-08-22
  • 打赏
  • 举报
回复
又试了一下,发现2005也不行

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧