摘要:
一.概念介紹 一般來(lái)講,能影響VS編譯結(jié)果的參數(shù)有兩個(gè):編譯優(yōu)化和目標(biāo)平臺(tái) 編譯優(yōu)化 首先要明白一個(gè)概念,.Net是一個(gè)二次編譯模型,所以VS編譯的結(jié)果是IL代碼。而默認(rèn)情況下VS編譯出來(lái)的IL代碼,會(huì)包括很多NOP指令(空指令),還包括許多分支指令等。VS會(huì)利用這些指令對(duì)程序調(diào)試操作提供更好的支持。而所謂的編譯優(yōu)化,就是去掉這些額外的指令,讓程序集的體積和運(yùn)行時(shí)所占的內(nèi)存更小一點(diǎn)。 其它平時(shí)更常用的說(shuō)法叫Debug版與Release版。Debug版就是關(guān)閉編譯優(yōu)化的版本,Release版就是打開(kāi)編譯優(yōu)化的版本。 目標(biāo)平臺(tái) 現(xiàn)代操作系統(tǒng)分為32位與64位。32位操作系統(tǒng)可以運(yùn)行32位程序,64 閱讀全文
posted @ 2012-11-02 21:28
永遠(yuǎn)的阿哲
閱讀(8287)
評(píng)論(0)
推薦(1)

浙公網(wǎng)安備 33010602011771號(hào)