引言:
================================================================<br>
FAQ - 一个.NET程序在编译和运行时都做了些什么?<br>
==========================...
摘要:
asp/book/brow.asp?lbbh=d08107884#" target=_blank>......
摘要:
它是一个控件,在win form的那个控件框里面查找。<br>
你是不是原来玩c++的?<br>
现在c#的风格很类似于vb,所
......
.NET编译时都做了一些什么
================================================================<br>
faq - 一个.net程序在编译与运行时都做了些什么?<br>
================================================================<br>
在新闻组与邮件列表里有大量关于一个.net程序的设计编译(design-time or<br>
run-time)与运行原理 (cpu-specific binary or pseudo-code)的疑问.<br>
<br>
这里是一个简单的回答:当你编译一个c#应用程序或任何一种cls(commmon<br>
language specification)兼容的语言时,它将首先被编译成一种称为il<br>
(intermediate language)的伪代码(pseudo-code).在这个应用程序第一次<br>
被运行的时候,这种il代码将被编译成机器代码,用于执行.也就是说从源代码<br>
到得到运行结果,进行了两次编译.事实上,只有那些被真正使用的函数代码<br>
才会被进行第二次编译....
下一页 摘要:
1.先不要着急。<br>
2.如果你的注册表学的很好的话,更不用着急。<br>
3.找到你原来安装ie6时使用的ie6setup.exe程序(丢了的话到微软中国再去当一个)。<br>
4.双击进行安装,安装过程当中如果出现安装文件比现有文件旧的问题,请选“全否”即可。<br>
5.重启机器,一切正常。<b
......