MONO_EXTERNAL_ENCODINGS, win平台設定無作用

我在windows平台跑mono

Cannot determine the text encoding for the assembly location: C:\Documents and S
ettings\Administrator.XXX\My Documents\下載\Debug\XXX.exe
Please add the correct encoding to MONO_EXTERNAL_ENCODINGS and try again.

我剛看見這錯誤時,沒詳細看,以為是程式編碼的問題。

也有設定set MONO_EXTERNAL_ENCODINGS="utf8;big5;gbk;gb18030;gb2312″

但一樣是丟出上述錯誤。

但其實是路徑的問題,像上述的我放執行檔的路徑裡有個"下載"的中文造成的。

把該執行檔移到D槽或是沒有中文路徑即可透過執行了。

windows平台設MONO_EXTERNAL_ENCODINGS,好像是沒有作用的

Advertisements

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s