社区
C#
帖子详情
如何区分托管和非托管
linzhmu
2012-02-25 08:47:25
如题...
...全文
161
9
打赏
收藏
如何区分托管和非托管
如题...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
蔡袅
2012-02-26
打赏
举报
回复
对于支持CLR的任何一种语言创建的源代码文件,无论选什么编译器最后生成的都是托管模块。
托管模块是一个标准32位(PE32)文件,或者64位(PE32+)文件,他们都需要CLR才能执行。
你可以去了解下哪些是CLR支持的语言。
linzhmu
2012-02-26
打赏
举报
回复
[Quote=引用 7 楼 caozhy 的回复:]
在一台没有装.NET Framework的Windows XP电脑上打开程序,提示缺少.NET框架,那就说明是托管的。
[/Quote]
难道我要每个类都要去试一下吗?那不是搞死了!!
threenewbee
2012-02-26
打赏
举报
回复
使用一个叫 PEiD 的小程序,它可以告诉你。
或者,在一台没有装.NET Framework的Windows XP电脑上打开程序,提示缺少.NET框架,那就说明是托管的。
惊了时光丨绿了芭蕉
2012-02-26
打赏
举报
回复
LZ,这个 应该可以解决你的迷惑,去看看吧。
http://blog.csdn.net/paubljp/article/details/4385964
linzhmu
2012-02-25
打赏
举报
回复
别沉下去啊!!
linzhmu
2012-02-25
打赏
举报
回复
[Quote=引用 2 楼 mjk 的回复:]
编译的使用用/CLR选项的就是托管的,用ILDasm能打开的就是托管的。
[/Quote]
"编译的使用/CLR" 我怎么知道是不是呢!!
csrwgs
2012-02-25
打赏
举报
回复
简单理解:框架提供的函数都是托管的。
http://www.cnblogs.com/muzhiye/archive/2012/02/23/2365556.html
mjk
2012-02-25
打赏
举报
回复
编译的使用用/CLR选项的就是托管的,用ILDasm能打开的就是托管的。
linzhmu
2012-02-25
打赏
举报
回复
怎么没人啊!!!
C#中
托管
DLL和
非
托管
DLL的区别详解
首先解释一下,
托管
DLL和
非
托管
DLL的区别。狭义解释讲,
托管
DLL就在Dotnet环境生成的DLL文件。
非
托管
DLL不是在Dotnet环境生成的DLL文件。
托管
DLL文件,可以在Dotnet环境通过 “添加引用” 的方式,直接把
托管
DLL...
托管
和
非
托管
的区别
.NET Framework 旨在实现下列目标: 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。 提供一个将软件部署和版本控制冲突最小化的...
迁移到亚马逊云科技的
托管
数据库(一年有效期)
在这套由八门课组成的课程中,您将了解从自行管理的数据库(本地或云)迁移到完全
托管
的亚马逊云科技 (Amazon Web Services) 数据库解决方案的价值和过程。在本课程中,亚马逊云科技精英 Alex DeBrie 介绍了如何...
C#中
托管
代码与
非
托管
代码的区别
简单来说,
托管
的代码就是把有关内存管理(内存申请,内存释放,垃圾回收之类的)全部都是.net的CLR来管理,就是说使用
托管
的代码把底层的一些操作都封装起来了,不能直接进行内存的读取之类的和硬件相关的操作,...
托管
代码和
非
托管
代码以及
托管
堆和
非
托管
堆
(值类型数据具有嵌套关系)。引用类型数据:其实体数据放在
托管
堆中,而其引用还是存在栈中,当这个引用超出其作用域后,他就在栈中被释放了,但是它引用的数据,比如类,还是...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章