问题是,我有一个第三方应用程序,不知何故,在其服务形式中,只有使用“标准”名称(即它安装自身时的名称)才能正常工作。我是否可以使用相同的参数和 binpath,但不同的服务名称创建自己的自定义服务,该应用程序不会向它启动的操作系统报告(我甚至不确定它在检查 msdn 后到底没有报告什么)。
因此,该过程没有问题,它可以工作并将所有类型的内容放入其日志中,但对于操作系统,该服务停留在“正在启动...”状态。我需要它能够作为自定义命名服务工作,因为我需要运行它的多个实例(顺便说一下,在应用程序“桌面”形式中,多个实例工作正常,因此这不是架构问题)。
请问,有什么办法吗?PS:我不是开发人员,更像是工程师,因此尝试反汇编 .exe 并找出错误的想法有点令人沮丧,但如果有人能给出详细的建议,我当然会尝试。
谢谢!