首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
EXE和DLL之间的区别是什么
0
[已关闭问题]
解决于 2008-06-12 12:26
EXE和DLL之间的区别是什么
.NET技术
C#
沙加
|
老鸟四级
|
园豆:
3680
提问于:2008-03-12 11:00
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
其他回答(2)
0
EXE是可以单独运行的程序,DLL是不能单独运行,一般是由EXE程序来调用DLL的函数
孙英雄
|
园豆:857
(小虾三级)
|
2008-03-12 13:12
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
我继续回答: DLL一般是封装了一些共享的例程和资源,它通常是一个可以被其它应用程序调用的程序模块。一般扩展名为dll。 它与EXE有些类似,但动态链接库不能被直接执行,只能被其它EXE或者动态链接库调用。 在.NET中,可以通过创建类库的方式创建动态链接库。
任力
|
园豆:1124
(小虾三级)
|
2008-03-12 15:16
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
可以这么概括地理解: EXE里含有程序的执行入口,比如说Main()函数。EXE文件可以调用其他DLL文件里的函数等功能。 DLL在某种程度上可以看成是库吧,具有一定的功能,Windows系统里那麽多DLL,很大一部分是被其他EXE文件调用而发挥其功能的。
Kevin Dai
|
园豆:370
(菜鸟二级)
|
2008-03-13 21:32
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。