我正在使用Installshield 2010總理版。當路徑具有Unicode字符時,Installshield 2010失敗
當我嘗試使用安裝軟件包安裝我們的軟件時,Installshield會始終異常終止。爲重放順序如下:
- 設置Windows(7或8)區域設置爲英語
- 安裝朝鮮語語言包的Windows
- 更改Windows區域設置從英語譯成韓語
- 創建一個Windows用戶帳戶韓國漢字
- 登錄到Windows與韓國新的用戶帳戶
- 更改Windows區域設置爲英語
- 啓動日機電安裝
- 安裝異常終止
安裝工作就好了上述順序,如果我建的安裝包使用InstallShield 2011年我發現了一篇關於您的Installshield發佈注意,Unicode的路徑內設置僅支持Installshield 2011或之後版本。 (http://kb.flexerasoftware.com/selfservice/viewContent.do?externalId=Q208910)
是否有任何解決方法可以使Installshield 2010支持Unicode包含路徑中的設置?
我正在使用InstallScript安裝。我發現SUPPORTDIR路徑是一個非代碼頁Unicode路徑,它具有Unicode字符。 – June 2013-03-21 06:34:08
然後答案是否定的;你需要IS2011。截至IS2011,InstallScript引擎僅在內部升級爲Unicode。在此之前,它是ANSI(主要是出於傳統原因,包括Windows 9x支持)。因此,雖然很長一段時間,您可以使用一些有限的Unicode(COM對象,UseDLL等)進行互操作,但核心功能是ANSI。 – 2013-03-21 11:59:29
嗯。然後我可能需要購買新版本的IS。謝謝,邁克爾。 – June 2013-03-22 02:27:25