0
我在我的應用程序中嵌入IronPython。一切正常,但我發現,當我使用CreateScriptSourceFromFile
來執行文件時,看起來IronPython緩存了其他導入的模塊。IronPython託管緩存導入模塊?
比如我有另一個文件中,foo.py
:
foo = 'foo'
我使用IronPython的託管API執行bar.py
:
from foo import foo
print foo
如果我更改bar.py
則無需退出主機應用程序我可以看到我的更改生效。但是,如果我編輯foo.py
,那麼我必須重新啓動我的應用程序才能看到更改。我已經在選項中啓用了Debug
,但它沒有幫助。
請指教。非常感謝。