這是本文件的舊版!


Forward-Slash的安裝路徑,在Windows上無法正常反安裝

在Windows上,silent mode properties中的USER_INSTALL_DIR,建議使用double backward-slash去當分隔號:

USER_INSTALL_DIR=C:\\Product\\Sub-Product1
然而有時為了和Linux一致,會改用:
USER_INSTALL_DIR=C:/Product/Sub-Product1
透過2008產生的Installer使用起來相當正常,而在2015則會發生無法移除的問題:


在移除資料夾後,按新增移除程式的移除可能會發生以下錯誤:


發生這個問題後,我是直接刪除以下Registry好重新安裝:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${MyProduct}