当我使用InstallUtil在Windows服务上安装wcf服务托管时,我收到以下错误消息。
System.ServiceProcess.Ser的回滚阶段发生异常 viceProcessInstaller安装程序。 System.NullReferenceException:未将对象引用设置为obj的实例 等。 安装的回滚阶段发生异常。除此之外 离子将被忽略,回滚将继续。但是,机器可能是n 在回滚完成后完全恢复到其初始状态。
回滚阶段已成功完成。
已完成事务处理安装。 安装失败,并且已执行回滚。
你能告诉我如何克服这个问题吗?
答案 0 :(得分:6)
以管理员身份执行。我的意思是说作为管理员运行命令提示符并尝试。我有同样的错误并使用这种技术解决了。
答案 1 :(得分:0)
assemblyname.InstallLog文件中应该有更多信息。首先检查错误。
答案 2 :(得分:0)
检查应用程序事件日志,运行:
eventvwr.msc
您可以在那里看到真实例外的详细信息。
如果配置文件中有System.ServiceModel
个设置,则可能是因为配置设置无效而导致的错误。
如果您在安装过程中遇到困难,可以关注this tutorial in installing a Managed Windows Service。