2015-11-04 97 views

回答

0

已經有一個usr選項來指定輸出目錄。用戶界面序列有一個InstallFolder對話框,您可以在其中指定應用程序文件夾(因爲它在文件系統視圖中調用)。這是用戶瀏覽到不是[ProgramFilesFolder] [Manufacturer] [ProductName]的默認位置的方式。

如果要更改默認的位置和它的基礎上的搜索,然後這應該工作,假設你定義的位置的註冊表項:

  1. 創建文件系統視圖自定義文件夾,並給它一個與應用程序文件夾設置相同的默認位置,以及一個名爲(例如)MYPATH的大寫屬性。把你的文件放在那裏,而不是應用文件夾

  2. 在啓動條件中的搜索目標機器中添加註冊表搜索,並引用密鑰和註冊表位置以及Property MYPATH。

  3. 在安裝時,搜索將設置路徑爲註冊表中的值並在其中安裝文件。

問題是Visual Studio安裝項目不提供Windows Installer的所有功能,儘管其他工具也是如此。使用其他工具,您可以運行代碼來設置位置,就如同一個例子。

+0

謝謝,但我想默認目錄可以自動更改由於以前(二進制)的用戶選擇。這可以減輕用戶明確指定需要的目錄。 – Beorne

+0

在Visual Studio安裝程序中沒有任何內容會自動更改升級時的默認目錄,除非您添加了某些內容。升級與剛卸載以前版本的全新安裝相同,如果有的話。您可能需要重新提出問題。另外,爲什麼你需要一個RadioButton?它們與目錄無關。 – PhilDW

+0

我想創建一個安裝程序,該安裝程序在安裝過程中根據運行時用戶選擇具有不同的默認安裝目錄。 – Beorne

相關問題