我在Visual Studio 2008中創建了一個安裝程序項目(通過安裝嚮導項目)。它很容易安裝EXE和DLL,但是我有一個更復雜部署過程。非EXE產品的安裝程序項目和海關步驟
我想部署一個FireFox擴展(.xpi)。我希望將其作爲另一個項目的輸出,而不是將其複製到Installer項目中(對於其中的一個,它主要是因爲其明顯的黑客攻擊)。另外,還有一些擴展需要訪問的配置信息(安裝目錄就是一個很好的例子),它必須在安裝時提供。
描述了這種情況後,我認爲我需要的是一些方法來包含相對於另一個項目輸出的文件;以及指定自定義安裝步驟的方法。我不在乎自定義步驟採取什麼形式,儘管C#更可取,但如果需要,我會在C++或BAT腳本中進行破解。
但是,任何方式來完成我上面概述的將做。