我有一個安裝程序正在使用目錄選擇屏幕。將屬性initial directory
和standard directory
設置爲構建自定義目錄(如c:\test
爲initial directory
和myproduct\subdir
爲standard directory
)。目錄選擇屏幕,初始目錄,無人蔘與模式下的標準目錄
在GUI模式下使用安裝程序會給出所需的結果,initial directory
加上standard directory
加在一起形成此屏幕變量的值(變量設置爲c:\test\myproduct\subdir
)。
在無人蔘與模式下,僅使用initial directory
,但standard directory
未附加,因此變量僅設置爲c:\test
。
我認爲CustomizableDirectoryScreen
的handleUnattended()
方法只需要getInitialDirectory()
但它不使用getStandardDirectoryName()
。
是否有一種很好的方式來爲所有安裝程序模式提供工作解決方案?