「執行環境」是一組環境變數,會影響程式的執行。 環境變數可在專案屬性中暫時設定,或透過將額外引數指定給 mtouch 封裝工具來永久設定。
暫存環境變數是在 [執行一般] 區段中的項目 [屬性/選項] 視窗中設定。> 這些環境變數只會在應用程式使用 Visual Studio for Mac 啟動時才會生效。若應用程式是透過手動點選啟動的,則將不會設定這些環境變數。
永久環境變數可藉由將額外的引數指定給 mtouch 封裝工具來設定。 這些環境變數會編譯到可執行檔中,即使應用程式不是從 Visual Studio for Mac 啟動也會設定這些環境變數。
# log all exceptions to the device log
--setenv:MONO_TRACE=E:all
# to pass multipe environment variables, use --setenv multiple times
--setenv:MONO_TRACE=E:all --setenv:GC_DONT_GC=1