2010-06-25 31 views

回答

3

如果通過菜單選項Python | IronPython Console(ipy.exe)運行應用程序,斷點將在SharpDevelop 3.2中起作用。跑。如果使用調試器通過菜單選項Debug |運行應用程序,斷點將不起作用跑。這是因爲編譯器不會生成調試符號。

您還需要確保在調試器中啓用了「我的代碼」選項,如Debugging IronPython in SharpDevelop所示。

如果您正在使用SharpDevelop 4 beta 1,那麼當前的斷點根本不起作用。

+0

他們是否也應該在開發Windows應用程序時工作,或者運行它們的方式僅適用於類庫或控制檯應用程序?因爲就像你提到的那樣,他們在開發Windows應用程序時也不適合我。 – Meli 2010-06-26 11:26:11

+0

他們應該適用於任何類型的應用程序,WinForms或控制檯。 – 2010-06-29 06:59:55