使用安装程序安装程序安装时更改Windows服务的连接字符串

时间:2017-02-28 19:37:11

标签: c# installation windows-services connection-string

我的解决方案中有两个项目。一个是申请。另一种是Windows服务。我创建了一个安装程序安装程序,并将这两个项目的主要输出添加到安装程序。我的安装程序安装程序在安装应用程序和Windows服务时要求提供数据源。输入SQL服务器名称后,将在系统上安装应用程序和Windows服务。我能够使用更改的连接字符串打开并使用该应用程序,但是当我检查Windows服务状态时,它不处于运行状态。当我尝试手动启动Windows服务时,我得到了

  

错误1053:服务未及时响应启动或控制请求“。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

您可以在事件查看器中找到一些线索。

答案 1 :(得分:0)

您正在更改正确的配置文件?对于Windows服务,配置文件必须位于.exe文件的同一文件夹中,并且需要具有相同的名称,例如MyService.exe和MyService.config