2011-05-10 31 views
1

我有一個Windows服務具有不同的開發,測試和現場環境的配置文件。 對於其中的每一個,我創建了獨立的安裝項目,例如'ServiceDevSetup','ServiceTestSetup'和'ServiceLiveSetup'(使用它們的前/後構建事件設置)。Windows服務 - 需要多個安裝項目?

我想知道是否真的需要這些單獨的項目,或者我可以只使用一個安裝項目嗎?

有什麼辦法可以讓我只有一個安裝項目,然後在編譯時,我會提示您使用哪個配置文件?

請指導。

謝謝!

回答

0

爲什麼不將它全部構建到一個.msi中,然後安排引導程序將一個參數傳遞給安裝程序以指定您希望的配置之一。這樣可以實現很好的解耦,並且使維護更容易。

相關問題