编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
 12 12
发新话题
打印

为什么用vc05写的程序在别人的机子上不能运行

为什么用vc05写的程序在别人的机子上不能运行

为什么用vc05写的程序在别人的机子上不能运行。

TOP

他的.Net Framework版本太低
VS05里好像有设置 你去网上找找
越来越感觉自己非常菜了,但是越来越发现这是好事!!

TOP

引用:
永久的守护 在 2008-7-6 11:01 的发言:

他的.Net Framework版本太低
VS05里好像有设置 你去网上找找
我晕,不是所有程序需要.Net Framework.是其他机器上缺少相应库文件。楼主可以采用静态发布程序就行!

TOP

你用的是Debug编译的吧?把它设置为Release即可
大家一起来编程吧!

TOP

引用:
蓝色神话 在 2008-7-6 16:39 的发言:


我晕,不是所有程序需要.Net Framework.是其他机器上缺少相应库文件。楼主可以采用静态发布程序就行!
多谢指教!~
越来越感觉自己非常菜了,但是越来越发现这是好事!!

TOP

Release即为发布版本;Debug为调试版本
大家一起来编程吧!

TOP

debug版本是为了方便调试,release版本加强了优化!

TOP

天那 都听不懂说什么 不懂的太多了...

TOP

引用:
flyue 在 2008-7-6 17:02 的发言:

Release即为发布版本;Debug为调试版本
同时也需要设置静态链接,才能在别人电脑运行的……

不过你可以试试看,给别人程序的时候,同时带一个msvcrt80.dll,也是可以的。
专心编程………
飞燕算法初级群:3996098
我的Blog

TOP

StarWing83说的别错,当时release和debug我都试了,都不行。
完了再试试带一个msvcrt80.dll行不行。
谢谢各位的回帖。
麻雀飞上枝头变凤凰,而菜鸟的我飞上枝头却感冒了,为什么我的脑袋如此的不管用呢。

TOP

 12 12
发新话题