我不想問他人在Stackoverflow中提出的問題,但我仍然無法弄清楚爲什麼Installaware 7.0 R2有這個問題。錯誤1324:文件夾路徑'C:'包含無效字符Installaware 7.0 R2
我需要爲以前版本的軟件構建可安裝的CD。所以,我正在使用RAD Studio XE附帶的功能來做到這一點。創建一個新的Win32安裝程序進行安裝並對其進行自定義後,我構建並測試了該項目。在安裝過程中,它引發了一個錯誤,「錯誤文件夾路徑'C:'包含無效字符。」所以,我回去創建了另一個win32項目,並且沒有對我編譯,構建和測試的項目進行任何更改。它工作沒有任何錯誤。花費數小時更換一件東西並反覆測試,直到再次遇到錯誤消息,我終於在Installaware中發現了這個問題。一旦您更改目標文件夾文本框的默認值,即$ PROGRAMFILE $ \ $ TITLE $ \或快捷方式文件夾文本框默認值$ TITLE $,就會引發錯誤。他們唯一能夠通過此錯誤的方法是不更改這些默認文件夾路徑,並允許用戶在安裝期間更改文件夾路徑。
它有點煩人,特別是當你花費數千美元從Embarcadero和Codegear購買這些軟件。有沒有解決這個問題?有人知道嗎?
只是爲了幫助其他程序員。我們完全拋棄了InstallAware 7.0並返回InstallShield 4.0。它工作完美無瑕。我堅信,InstalAware 7.0只是希望保持其所有默認路徑相同,並且不希望用戶更改,即使它允許用戶選擇更改它們。 – ThN