我有一个启动和停止特定服务的应用程序。但是,根据我构建项目的配置,该服务的名称不同。在我的 WiX 设置中,我有
<ServiceInstall
<!-- etc... -->
Name='$(var.ServiceName)'
DisplayName='$(var.ServiceDisplayName)' />
wherevar.ServiceName
来自构建过程中指定的包含文件。我必须在我的 C# 代码中使用相同的服务名称,但我对这种方法的问题是服务名称写在两个不同的地方。如何将服务名称集中到一个地方?