【问题标题】:windows service - installing 2 copiesWindows 服务 - 安装 2 个副本
【发布时间】:2011-11-14 12:13:05
【问题描述】:

我的服务器上正在运行一个 Windows 服务。

现在我想安装它的修改版本进行测试,但不卸载原始版本。

我为新服务创建了一个单独的文件夹,但是当我尝试安装它时出现错误:

"指定的服务已经存在"

这是为什么呢?

谢谢

【问题讨论】:

    标签: .net windows service windows-services


    【解决方案1】:

    服务必须有一个唯一的名称。您应该使用与真实服务不同的名称注册您的测试服务。

    【讨论】:

    • 我应该在哪里更改它的名称?在exe文件中?
    • 那么,您在代码中的什么位置指定了服务名称?这是服务控制管理器中显示的名称。
    • 重命名注册表中的现有服务:serverfault.com/questions/200038/rename-windows-service
    • @themel 这是一种非常肮脏的做法。
    • @David Heffernan 谢谢 - 我更改了 serviceInstaller 属性下的显示名称和服务名称,它工作了
    猜你喜欢
    • 2011-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-10
    • 1970-01-01
    相关资源
    最近更新 更多