2014-08-27 73 views
1

我在visual staudio 2012中開發了一個帶有C#的應用程序,完成之後,我想通過InnoSetup製作一個帶有.exe擴展名的安裝程序,並放入每個相關的文件和文件夾,但問題是目錄並且文件名是阿拉伯字母(或一般的Unicode),它給了我一個文件名或目錄名不正確的錯誤。 文件數量太多,我無法逐一更改,所以我需要一個解決方案,如何讓innoSetup接受任何文件名或任何其他軟件?Inno setup阿拉伯語目錄名稱錯誤

+1

檢查[this](http://www.jrsoftware.org/ishelp/index.php?topic=unicode),你必須使用UNICODE版本。 – 2014-08-27 14:49:34

回答

1

由於@Adriano在他的評論中說,必須使用創新安裝的Unicode版本(參見下圖是從download page):

enter image description here

那個版本,作爲this decription說,可以使用Unicode工作文件名(由我強調):

的Unicode Inno Setup的的

主要特點是它能夠顯示任何系統上的任何 語言,而不考慮系統的代碼頁的能力,以及 使用Unicode文件名的能力