2013-03-06 252 views
2

我是新的windows安裝程序。我需要一個.msi安裝程序,用於使用普通C++(No .NET)編寫的Windows服務。我聽說這是可能的,但我不知道如何。使用msi安裝程序的安裝程序windows服務

有人可以告訴我如何讓安裝程序來安裝我的服務?它需要是一個.msi isontler。

謝謝!

回答

4

在WiX的工具集,你只添加到Component包含File是服務可執行:

<ServiceInstall Id="MyService" Name="MyService" DisplayName="My Cool Service" 
       Description="Description of my cool service." 
       Start="auto" Type="ownProcess" /> 
+0

請務必將該文件標記爲的keyPath。 – 2013-03-06 19:32:18

+0

謝謝,我有機會的時候會嘗試。你能說出一個關於WiX安裝程序的好教程,特別是在我的問題上? – peer 2013-03-07 09:10:20

+0

@Christopher Painter,組件中的第一個文件將是KeyPath,理想情況下組件中只有服務可執行文件,因此不需要KeyPath屬性。 – 2013-03-08 08:49:54