错误:
尝试手动启动Windows服务时出现一个弹出窗口。它说:
Windows无法启动XXX 本地计算机上的服务。错误: 1069:该服务未启动 登录失败。
制作后活动:
解决方案中有2个Windows服务,它们具有相同的构建后事件:
REM C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /u "$(TargetPath)"
REM C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /i /username=.\administrator /password=blabla "$(TargetPath)"
但由于某种原因,它只是在调试构建模式下安装的第一个服务。另一个不是(尽管类似的后期制作事件)。所以我使用管理员登录和后期构建事件中的blabla密码手动使用InstallUtil。这确实安装了它,但其中一个安装了“Log On As = Local System”(正常工作!)而另一个安装了“Log On As =。\ administrator”(不起作用!)。
我想这是触发错误的原因。为什么不同?是否有其他安装在解决方案构建的某个地方?应该说这是一个由47个项目组成的解决方案。