作者jacky1989 (幻想的梦境)
看板Programming
标题[问题] 在win7下编译,在xp上无法执行
时间Sun Jun 29 19:11:46 2014
我是使用visual studio 2010来编译程式
那是在win 7下做编译
可是出来的程式却无法在xp上执行
会显示
这个应用程式无法启动,因为找不到MSVCR100.dll,重新安装应用程式可能可以解决这个问题
之前有一篇也是在讲这个,要在xp上安装.NET framework 4
不过我现在希望是,可不可以我在编译的时候直接含进去这些程式?
意思就是,在XP下不用另外安装任何程式也可以执行
可以这样做吗??
我google一下,似乎要安装VC++ 2010可转发套件
我也有安装了,将编译器组态从debug改成release好像也是没用
有人知道该怎麽做吗??
先谢了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.233.78.140
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Programming/M.1404040310.A.3C5.html
1F:推 chchwy:把 MSVCR100.dll 随着.exe一起给出去 210.59.236.139 06/30 12:51
2F:→ Vdragon:楼上正解,不过用可转散发套件才不用自己 220.137.27.175 06/30 19:34
3F:→ Vdragon:维护 lib 的版本 220.137.27.175 06/30 19:34
4F:→ Vdragon:……moPTT 我恨你(大误 220.137.27.175 06/30 19:35
怎麽包啊??
而且我认为应该不只缺少这个dll档案
应该是整个lib都缺少
不可能我每包一个档案就测一次吧?
※ 编辑: jacky1989 (118.233.78.140), 07/01/2014 00:45:26
5F:→ freaky:%VC%\redist\1033\vcredist_*.exe 210.68.36.154 07/01 03:23
6F:→ WPC001:在XP上安装VC++ 2010转发套件是唯一正解220.137.243.235 07/18 01:42
7F:推 TobyH4cker: /MT 静态连结罗 111.80.191.4 08/22 09:26