|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
非技术区
→
『 闲聊灌水 』
→ 有容进
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
3152
人关注过本帖,
1
人收藏
标题:
有容进
只看楼主
加入收藏
hellovfp
等 级:
禁止访问
威 望:
30
帖 子:2976
专家分:7697
注 册:2009-7-21
第
51
楼
收藏
得分:0
以下是引用
TonyDeng
在2012-12-3 12:11:43的发言:
很多人还是使用静态链接的,不一定用DLL运行库,当他追求发布的软件能够运行在特别干净的系统上时就是如此。
如何才算特别干净的系统?你是指纯净安装的2000? XP?,一样可以动态链接啊,保证能在上面运行,而且都不用使用新版的msvcr.dll.
在这样的系统上使用静态链,才真的是浪费资源。
我们都在路上。。。。。
2012-12-03 12:19
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
52
楼
收藏
得分:0
想满足每一个人,是不可能的。我不会为照顾XP而放弃未来的技术,因为XP必死,就如DOS、95/98必定会消亡、式微一样,为那样的旧系统坚守自己的技能而拒绝新技能,那划不来,我宁愿放弃那些用户。
当XP可以支持到.NET4,就已经足够了满足目前的需求了。.NET4.5新增的功能,多在并发、异步操作上,对普通的软件开发,暂时是用不上的。如果是发布网站,只要服务器支持,就已经可以了。
授人以渔,不授人以鱼。
2012-12-03 12:21
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
53
楼
收藏
得分:0
以下是引用
hellovfp
在2012-12-3 12:19:16的发言:
如何才算特别干净的系统?你是指纯净安装的2000? XP?,一样可以动态链接啊,保证能在上面运行,而且都不用使用新版的msvcr.dll.
在这样的系统上使用静态链,才真的是浪费资源。
每个不同版本的VC有不同的运行库,你发布的程序需要同时附带相应版本的msvc*.dll。
授人以渔,不授人以鱼。
2012-12-03 12:22
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
54
楼
收藏
得分:0
使用DLL运行库,跟使用CLR运行库不是一样吗?!当你的本机程序调用COM组件的时候,比如Office,你不要对方安装Office?
授人以渔,不授人以鱼。
2012-12-03 12:24
举报帖子
使用道具
赠送鲜花
hellovfp
等 级:
禁止访问
威 望:
30
帖 子:2976
专家分:7697
注 册:2009-7-21
第
55
楼
收藏
得分:0
以下是引用
zklhp
在2012-12-3 12:15:44的发言:
统计显示 98 2000 nt 加起来占的比例大约是1% 当然这个数据是用联网电脑统计的罢
各种linux 也就1%
比较大的问题是XP 比如我就坚持XP
呵呵,XP用户还很多,和Z版一样,偶也坚持在XP中,完全够用。
我们都在路上。。。。。
2012-12-03 12:24
举报帖子
使用道具
赠送鲜花
hellovfp
等 级:
禁止访问
威 望:
30
帖 子:2976
专家分:7697
注 册:2009-7-21
第
56
楼
收藏
得分:0
以下是引用
TonyDeng
在2012-12-3 12:22:14的发言:
每个不同版本的VC有不同的运行库,你发布的程序需要同时附带相应版本的msvc*.dll。
附带一个相应版本的msvc*.dll,成本会很高么?三个dll加全了也才+2.7MB左右。
我们都在路上。。。。。
2012-12-03 12:26
举报帖子
使用道具
赠送鲜花
hellovfp
等 级:
禁止访问
威 望:
30
帖 子:2976
专家分:7697
注 册:2009-7-21
第
57
楼
收藏
得分:0
以下是引用
TonyDeng
在2012-12-3 12:24:20的发言:
使用DLL运行库,跟使用CLR运行库不是一样吗?!当你的本机程序调用COM组件的时候,比如Office,你不要对方安装Office?
不需要,偶和大多数C++程序员一样,都不会写C++的CLR程序,Application.run(gcnew(Form))看着都别钮,写这样的CLR程序,不如直接用C#写出来好看。
同时避免使用微软的com组件,有需求,C#写就行了。
我们都在路上。。。。。
2012-12-03 12:30
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
58
楼
收藏
得分:0
呵呵,你的VC程序不调用DirectX或OpenGL API?需要安装那些东西吗?msvc*.dll包括那些东西吗?只用C运行库,能做多少事?还不是大量使用Windows自身的DLL API?你不检测对方的系统是什么版本、函数库是否支持你需要的功能?CLR 50M,不过是因为它囊括了一切程序所需要的函数库而已,而你只说C/C++所要的。安装占用的磁盘空间和运行需要多少资源,根本是两回事。
授人以渔,不授人以鱼。
2012-12-03 12:31
举报帖子
使用道具
赠送鲜花
zklhp
来 自:china
等 级:
贵宾
威 望:
254
帖 子:11485
专家分:33241
注 册:2007-7-10
第
59
楼
收藏
得分:0
这贴又讨论起来了 呵呵
2012-12-03 12:33
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
60
楼
收藏
得分:0
以下是引用
hellovfp
在2012-12-3 12:30:17的发言:
不需要,偶和大多数C++程序员一样,都不会写C++的CLR程序,Application.run(gcnew(Form))看着都别钮,写这样的CLR程序,不如直接用C#写出来好看。
同时避免使用微软的com组件,有需求,C#写就行了。
C#只能运行在.NET上。你都说那个别扭,所以我不用C/C++写GUI程序呀,要转移到C#上呀,要用.NET呀。
授人以渔,不授人以鱼。
2012-12-03 12:33
举报帖子
使用道具
赠送鲜花
122
6/13页
1
2
3
4
5
6
7
8
9
10
快速回复:
有容进
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.017516 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved