将参数发送到Windows服务安装程序Visual Studio

本文关键字:安装 程序 Visual Studio 服务 Windows 参数 | 更新日期: 2023-09-27 18:19:54

我是C#的新手,我刚刚创建了一个Windows服务,它在事件日志中写入一些日志。为了安装它,我创建了一个Visual Studio安装项目,一切都正常。

我希望这个服务有一个配置文件,可以在安装时创建。所以它在安装时应该会收到一些参数,比如:-写入数据库或事件日志-输入文件夹路径(它使用从中读取数据的输入文件夹)-等等。

我知道参数是由OnStart方法中的服务接收的,我只是不知道如何将参数发送到这个方法。

将参数发送到Windows服务安装程序Visual Studio

按照DJ Kraze的评论。我会使用应用程序配置http://msdn.microsoft.com/en-us/library/1xtk877y.aspx.然后创建一个安装项目(创建MSI)以在安装时设置配置参数。http://raquila.com/software/configure-app-config-application-settings-during-msi-install/