我使用Visual Studio 2010编写了一个Windows服务和一个使用C#的安装程序项目。如何在Windows服务安装程序中为多个实例设置启动参数和不同凭据?
此服务将从数据库中获取一些数据。
有不止一个数据库与不同的Windows域登录帐户。
我希望安装程序将连接字符串作为参数传递给每个服务实例,每个实例具有不同的服务名称。
我查看MSDN并查看OnStart(string[] args)
。它需要编写注册表键以使服务自动运行参数。 有没有其他简单的方法可以做到这一点?
除此之外,我在我的安装程序项目中将用户名和密码值设置为null。安装期间将会推出一个对话框。 但它只是一次。我想为每个服务实例设置不同的凭据。所以需要多次推广。
谢谢。