首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WIX:安装后启动WCF服务时出错

WIX:安装后启动WCF服务时出错
EN

Stack Overflow用户
提问于 2010-07-20 22:16:50
回答 1查看 568关注 0票数 1

我正在尝试创建一个wix安装程序来安装和启动Windows服务。

我收到以下错误:"Service"()无法安装。请验证您是否有足够的权限安装系统服务。“

下面是我使用的脚本:

代码语言:javascript
复制
<File Id="filFBC5F84CB0C200C1A2F8FFB335A07753" KeyPath="yes" 
      Source="..\..\TestDotNet\Monarch.Server.WCF\EFI.Monarch.Server\bin\Release  \EFIMonarchServer.exe" />
<ServiceInstall Id="MonarchServerServiceInstaller"  
                Type="ownProcess" Vital="yes"  Name="EFI Monarch Server" 
                DisplayName="EFI Monarch Server"  
                Description="Testing EFI Monarch Server"  
                Start="auto" Account="LocalSystem" 
                ErrorControl="ignore" Interactive="yes" >
</ServiceInstall>  
<ServiceControl Id="StartService" Start="install" 
                Stop="both" Remove="uninstall" 
                Name="DiskManagement" Wait="yes" />
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-20 23:23:42

这条信息总是转移视线。这基本上意味着启动服务时出现错误。每当我在安装中添加一个新服务时,我都会首先省略ServiceControl元素,然后手动启动该服务。如果它无法启动,我(或开发人员)会对其进行分析,以找出原因。您可能会丢失依赖项、服务帐户出现问题(不在此处)、连接到数据库或读取xml文件时出现问题。问题的关键在于服务本身通常存在问题。

一旦我可以手动启动它,我就会返回并重新放入ServiceControl元素。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3290884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档