【发布时间】:2011-05-16 18:31:50
【问题描述】:
我有一个作为 Windows 服务运行的 WCF。我将它部署到服务器上(在敲了敲键盘之后)。
最后一个问题:修改app.config(程序文件下服务目录下的programname.exe.config)时,显然需要重启。
问题是这样的——当我对配置文件进行更改并尝试重新启动服务时,它给了我“某些服务如果没有工作会自动停止,例如......”。我必须完全卸载服务,重新安装,修改配置文件,然后启动服务。
这似乎令人难以置信的乏味和不必要的。我想我应该能够简单地编辑配置文件并重新启动。是否存在我应该注意的已知冲突或设置?
谢谢! -杰森
【问题讨论】:
-
您是否检查过事件日志中的异常情况?您是否能够附加调试器以查看重新启动时发生的情况?
-
很遗憾,我无法附加调试器。但我下次会检查事件日志。
-
您是在停止服务之前还是之后编辑 .config 文件?我想知道您的服务是否只是无法停止,无论配置文件是否被修改?
-
我在停止服务之前正在编辑 .config 文件——我敢打赌这是我的问题。感谢拉力赛!
标签: .net wcf service config restart