我有一個啓動和停止特定服務的應用程序。但是,這種服務是根據什麼樣的配置我建的項目名稱不同。在我的WiX的設置我有在C#項目和WiX之間共享信息
<ServiceInstall
<!-- etc... -->
Name='$(var.ServiceName)'
DisplayName='$(var.ServiceDisplayName)' />
其中var.ServiceName
來自在構建過程中指定的包含文件。我必須在我的C#代碼中使用相同的服務名稱,但是這種方法的問題在於服務名稱寫在兩個不同的地方。我怎樣才能將服務名稱放到一個地方?
WiX手冊中的相關信息:http://wix.sourceforge.net/manual-wix3/write_a_registry_entry.htm – Phil