※ 引述《freaky.bbs@ptt.cc (jon)》之銘言:
: ※ 引述《Contactman.bbs@bbs.badcow.com.tw (上B只為剿小白出氣!)》之銘言:
: : 你是對的, 而且在程式剛起來的時候, 還會先檢驗NGen出來的執行檔和
: : 對應的IL assembly的版本是否一致, 若不一致, NGen出來的東西會被忽略,
: : JIT會立即重新Complier一份新的native code.
: 這個缺點在 .net 2.0 有改進。現在 dependencies 的 structral information
: 已經不會包含在 NGENed 的 native image 裡面,而是存放在 registry,
: 所以不會因為 reference 到的 assembly 版本有所變更就需要改用 JIT。
請提供這方面資訊的來源, 今天才跟微軟的同事聊到 NGen,
似乎沒有這樣的改變, 微軟的MSDN 對 NGen.exe in .NET 2.0的說法
也跟你所說的不同.
ref:
http://msdn2.microsoft.com/zh-tw/library/6t9t5wcf.aspx
--
我主修物理
選修計概
副修離散
唉.....三修國文
--
╭──── Origin:<不良牛牧場> bbs.badcow.com.tw (210.200.247.200)─────╮
│ ↘ Welcome to SimFarm BBS -- From : [59.112.103.183] │
╰◣◣◢ ◢◢《不良牛免費撥接→電話:40586000→帳號:zoo→密碼:zoo》 ◣◣◢ ─╯