搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 如何用C#生成真正的二进制可执行文件??
标题:
如何用C#生成真正的二进制可执行文件??
只看楼主
athenalux
来 自:河北石家庄
等 级:
小飞侠
威 望:
8
帖 子:975
专家分:2514
注 册:2008-11-26
结帖率:
100%
楼主
问题点数:0 回复次数:7
如何用C#生成真正的二进制可执行文件??
最近看书,都声称不论是用CSC命令还是,尽管都生成了EXE文件,但都不是真正的可执行文件,而是生成一种类似于中间语言的一种东西,运行时要由JIT既时编译才能运行。这样中间多经过了一些环节,是否表示用.net开发的程序执行起来软慢,对系统资源占用较多?有没有办法直接生成可执行的exe文件?
搜索更多相关主题的帖子:
文件
二进制
2008-12-16 13:45
铲铲
等 级:
贵宾
威 望:
34
帖 子:506
专家分:0
注 册:2006-5-2
第
2
楼
得分:0
没有办法。
性能是有很多因素的。JIT编译不表示性能不好,它采用缓存技术来提高性能。
铲铲是也
2008-12-16 13:56
梦心
来 自:福建平和
等 级:
贵宾
威 望:
13
帖 子:1910
专家分:0
注 册:2007-5-11
第
3
楼
得分:0
我可以很很明确告诉你:不可能~~~
C#属于托管语言,必须运行在虚拟机上面~~
慢是慢了点点,但比java强了,也没有达到无法忍受的地步~~~用在它该用的地方绰绰有余~~~
你可以去尝试VC++.NET 这个东西和C#机制不同~~~似乎可以脱离虚拟机运行~~
抱歉我对它不是特别了解~
我清高和我骄傲的倔强,在风中大声的唱:我不听,我不听~~做我自己最特别,呼呼~~啦啦~~~
我的博客园地址: [url]http://[/url]
2008-12-16 13:58
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-249576-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.263358 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved