wcf服务托管Windows服务安装错误

时间:2012-04-10 05:49:43

标签: c# wcf windows-services

当我使用InstallUtil在Windows服务上安装wcf服务托管时,我收到以下错误消息。

System.ServiceProcess.Ser的回滚阶段发生异常 viceProcessInstaller安装程序。 System.NullReferenceException:未将对象引用设置为obj的实例 等。 安装的回滚阶段发生异常。除此之外 离子将被忽略,回滚将继续。但是,机器可能是n 在回滚完成后完全恢复到其初始状态。

回滚阶段已成功完成。

已完成事务处理安装。 安装失败,并且已执行回滚。

你能告诉我如何克服这个问题吗?

3 个答案:

答案 0 :(得分:6)

以管理员身份执行。我的意思是说作为管理员运行命令提示符并尝试。我有同样的错误并使用这种技术解决了。

答案 1 :(得分:0)

assemblyname.InstallLog文件中应该有更多信息。首先检查错误。

答案 2 :(得分:0)

检查应用程序事件日志,运行:

eventvwr.msc

您可以在那里看到真实例外的详细信息。

如果配置文件中有System.ServiceModel个设置,则可能是因为配置设置无效而导致的错误。

如果您在安装过程中遇到困难,可以关注this tutorial in installing a Managed Windows Service