特定のサービスを開始および停止するアプリケーションがあります。ただし、そのサービスの名前は、プロジェクトを構築する構成によって異なります。WiXセットアップでは
<ServiceInstall
<!-- etc... -->
Name='$(var.ServiceName)'
DisplayName='$(var.ServiceDisplayName)' />
ここでvar.ServiceName
、ビルドプロセス中に指定されたインクルードファイルから取得されます。C#コードで同じサービス名を使用する必要がありますが、このアプローチの問題は、サービス名が2つの異なる場所に記述されていることです。サービス名を1か所にまとめるにはどうすればよいですか?