2014-01-22 69 views
2

在IronPython上做了一個非常重要的研究時,我對它的執行模型以及它如何與C#集成感到困惑。IronPython和時間編譯

能否請你指出,這些假設都是錯誤的:

  1. IronPython的是沒有提前編譯的時間(到CLR EXE | DLL 與IL代碼)
  2. IronPython的分佈爲腳本
  3. 執行時,IronPython文件在運行時編譯爲IL,然後在CLR AppDomain中執行。

感謝

回答

3

您可以使用pyc.py創建EXE/DLL,但它不是有據可查的。否則,你基本上是對的。

+0

通過構建安裝程序並在安裝期間在DLL上運行NGEN,可以進一步優化pyc.py exe。 – WombatPM