Wix,安装Windows服务权限不足错误

AMH

我想安装Windows服务,因此我按照所有建议添加了一个具有特权的用户,但是在启动该服务时,请检查您是否具有足够的特权,并进行错误检查,以下是我使用的wix部分

<Fragment>
    <ComponentGroup Id="MedecxService_ServiceComponents">
        <Component Id="MedecxService_ServiceComponent" Directory="MedecxService_INSTALLFOLDER" Guid="ab621e57-b52d-4bbe-853e-a5f0ca312a73">
            <File Id="fil1DBD278DE49E2EF052BB6AD6321F3F88" Source="$(var.SourceOutput)\BarcodeLib.dll" Vital="yes" />
            <File Id="filC2A7B546D16126D43DBD2D104D432F8E" Source="$(var.SourceOutput)\BouncyCastle.Crypto.dll" Vital="yes" />
            <File Id="fil7DFD2A683DC5DD9AE627D7E981F10CF0" Source="$(var.SourceOutput)\EntityFramework.dll" Vital="yes" />
            <File Id="filA912EE64A53B15C1D42E5728EB204CE7" Source="$(var.SourceOutput)\EntityFramework.SqlServer.dll" Vital="yes" />
            <File Id="fil753895A598A12643844071A70FA84CE0" Source="$(var.SourceOutput)\EntityFramework.SqlServer.xml" Vital="yes" />
            <File Id="filFC1348D75FED056A10197E522A36B6BA" Source="$(var.SourceOutput)\EntityFramework.xml" Vital="yes" />
            <File Id="fil7252DEC8E62AECCABE47731A9AD8AF8F" Source="$(var.SourceOutput)\Excel.dll" Vital="yes" />
            <File Id="fil2CE2A8A8259B04B3F97DD1DAFE40EDB7" Source="$(var.SourceOutput)\Helpers.dll" Vital="yes" />
            <File Id="filC4FB21276BDBCDD1F4E7BF8A7F45C4A5" Source="$(var.SourceOutput)\ICSharpCode.SharpZipLib.dll" Vital="yes" />
            <File Id="fil42C2BC798D2D94A68DDD00C91ABA994E" Source="$(var.SourceOutput)\installSVC.bat" Vital="yes" />
            <File Id="filB02D1566FC3DC0D161ABD38AD5FC64DC" Source="$(var.SourceOutput)\InstallUtil.InstallLog" Vital="yes" />
            <File Id="fil954AFA2395EEF3231797A75EDB77B0BE" Source="$(var.SourceOutput)\Ksys.BusinessLayer.dll" Vital="yes" />
            <File Id="fil7ACD4014B5B636037386C4BDF79C1B78" Source="$(var.SourceOutput)\Ksys.Config.dll" Vital="yes" />
            <File Id="fil9D674EB595DEF40D9EB7E7F9385692F8" Source="$(var.SourceOutput)\Ksys.DataAccessLayer.dll" Vital="yes" />
            <File Id="fil5C85C3A51F97BECB30D1FD009D0A8F40" Source="$(var.SourceOutput)\Ksys.EF.dll" Vital="yes" />
            <File Id="filA856B94EF75EB5736F2FF15FFE9282AE" Source="$(var.SourceOutput)\ksys.logger.dll" Vital="yes" />
            <File Id="fil663E50F269D1C3C837A6CCF85F2A9300" Source="$(var.SourceOutput)\Ksys.Model.dll" Vital="yes" />
            <File Id="filA0113B26097E9D1E15349612C1220CD4" Source="$(var.SourceOutput)\Ksys.Serializer.dll" Vital="yes" />
            <File Id="fil5D63BB77482AF07C528276A85E2DA9EA" Source="$(var.SourceOutput)\LinqKit.dll" Vital="yes" />
            <File Id="filE10B7796C9698A8AFAC095C006D48B28" Source="$(var.SourceOutput)\LinqKit.xml" Vital="yes" />
            <File Id="fil533B9EB0CA736575A79518F23236D1E0" Source="$(var.SourceOutput)\MedexCloudWindowsService.exe" Vital="yes" />
            <File Id="filFFC294FA751B1E0AFB84F1F322CD0074" Source="$(var.SourceOutput)\MedexCloudWindowsService.exe.config" Vital="yes" />
            <File Id="fil69C4144F6FBAFBE9D9BEE80F9EE9F166" Source="$(var.SourceOutput)\MedexCloudWindowsService.InstallLog" Vital="yes" />
            <File Id="fil4CA61FA9154292B5DEACC620C7D7CFBE" Source="$(var.SourceOutput)\MedexCloudWindowsService.InstallState" Vital="yes" />
            <File Id="fil7F15BA8094994ADAD04DA907E934B5BD" Source="$(var.SourceOutput)\Newtonsoft.Json.dll" Vital="yes" />
            <File Id="fil9BA73B8312B77DA2A8D16A6C05D0598B" Source="$(var.SourceOutput)\Newtonsoft.Json.xml" Vital="yes" />
            <File Id="fil49D7CB3EEC543B549EE3BE62A5F30A21" Source="$(var.SourceOutput)\NLog.config" Vital="yes" />
            <File Id="filD99192F3EF926B0696A896924D4A93A9" Source="$(var.SourceOutput)\NLog.dll" Vital="yes" />
            <File Id="fil88CDAADE20F6C0BABA487DCEA46ED96F" Source="$(var.SourceOutput)\NLog.xml" Vital="yes" />
            <File Id="fil5AEDF8895277D5A2AA598DDAFF1864E9" Source="$(var.SourceOutput)\PF.SecurityEngine.dll" Vital="yes" />
            <File Id="fil1F3080066204F089C69EB71515856B08" Source="$(var.SourceOutput)\Telerik.Windows.Controls.dll" Vital="yes" />
            <File Id="filD55FBBEEEACF8F9178263C092CE65233" Source="$(var.SourceOutput)\Telerik.Windows.Controls.Input.dll" Vital="yes" />
            <File Id="filDC7E32BCE263A15047412BEF5CA27BB9" Source="$(var.SourceOutput)\Telerik.Windows.Controls.Navigation.dll" Vital="yes" />
            <File Id="fil51DF87675977D541123ACB4D746195AE" Source="$(var.SourceOutput)\Telerik.Windows.Controls.ScheduleView.dll" Vital="yes" />
            <File Id="fil426643C3E4EA3F59203804FB1B3737A6" Source="$(var.SourceOutput)\Telerik.Windows.Data.dll" Vital="yes" />
            <File Id="fil74FBFF28BAE103F0D04C443B98393E70" Source="$(var.SourceOutput)\UninstallSVC.bat" Vital="yes" />
            <File Id="filDE20D180F79A557C4356E0E6A2F651EA" Source="$(var.SourceOutput)\Ar-EG\Helpers.resources.dll" Vital="yes" />
            <File Id="fil23324D44B270D2DDB61E42F72C82FA42" Source="$(var.SourceOutput)\Culture\Resources.Ar-EG.Designer.cs" Vital="yes" />
            <File Id="fil309B641D96FFD04503F6706E7832137E" Source="$(var.SourceOutput)\Culture\Resources.Ar-EG.resx" Vital="yes" />
            <File Id="fil5131FA2051CE202BE8A87A73423D3188" Source="$(var.SourceOutput)\Culture\Resources.Designer.cs" Vital="yes" />
            <File Id="fil4B63438F9C7A1A62CE7519085FD7EF7F" Source="$(var.SourceOutput)\Culture\Resources.EN-US.Designer.cs" Vital="yes" />
            <File Id="fil88BF0A38DDF70B974AE6154BCD6B56DA" Source="$(var.SourceOutput)\Culture\Resources.EN-US.resx" Vital="yes" />
            <File Id="filC98495569CBB3CCB9CCC9B0F550AB54C" Source="$(var.SourceOutput)\Culture\Resources.resx" Vital="yes" />
            <File Id="filCC289B0C10B0E547830E23254F453E0E" Source="$(var.SourceOutput)\EN-US\Helpers.resources.dll" Vital="yes" />
            <util:User Id="user" CreateUser="yes" Name="serviceaccount" Password="p2Ekutrekac34ph2" LogonAsService="yes" UpdateIfExists="yes" RemoveOnUninstall="yes" PasswordNeverExpires="yes" FailIfExists="no" Domain="[ComputerName]" CanNotChangePassword="yes" Disabled="no" PasswordExpired="no" />
            <ServiceInstall Id="QBServiceInstaller" Type="ownProcess" Vital="yes" Name="MedexCloudWindowsService.exe" DisplayName="medexCloud Backend service" Description="medexCloud Backend service" Start="auto" Account=".\serviceaccount" Password="p2Ekutrekac34ph2" ErrorControl="ignore" Interactive="no" />
            <ServiceControl Id="MedecxServiceStartService" Start="install" Stop="both" Remove="uninstall" Name="MedexCloudWindowsService.exe" Wait="yes" />
        </Component>
    </ComponentGroup>
</Fragment>
菲尔·DW

“权限不足”错误只是一个猜测,而通常不是导致此问题的原因。因此,我将列出通常的嫌疑犯:

  1. 服务代码在启动区域中被破坏,响应了启动消息或OnStart事件,然后崩溃了或没有及时响应启动。可以通过使服务创建其运行情况的跟踪日志来进行测试,这对于帮助调试服务而言是无价的。

  2. 它缺少以下依赖项:a)未包含在安装或前提条件中,或者b)正在安装到GAC或WinSxS,因此在启动服务时不可用。

  3. 您的WiX在某处不正确。实际上,根据我对您的消息来源的了解,这似乎是最可能的原因。ServiceInstall要求服务二进制文件为包含组件的键路径。据我所知,您的服务exe不是组件的键路径,因此我不清楚您的服务是否可以正确安装。无论如何,最佳实践是每个组件只有一个文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Wix安装程序错误:文件名:redirection.config错误:由于权限不足而无法读取配置文件

来自分类Dev

保存Windows服务的属性(Wix安装程序)

来自分类Dev

Windows Server 2012上的IIS 8错误权限不足

来自分类Dev

在Windows中安装MobSF的错误生成权限

来自分类Dev

WiX MSI无需启动即可安装Windows服务

来自分类Dev

Windows应用程序中的WIX安装项目错误

来自分类Dev

安装Windows服务所需的最低用户权限是什么?

来自分类Dev

尝试推送到Linux AWS服务器上的裸仓库时出现“权限不足...”错误

来自分类Dev

Google受管虚拟机错误:App Engine服务帐户的项目权限不足

来自分类Dev

安装程序的权限不足,无法访问“ C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ VMware”

来自分类Dev

点安装权限错误

来自分类Dev

Wix安装程序错误2343

来自分类Dev

Blogger API突然出现权限不足错误

来自分类Dev

从DirectoryService接收到权限不足错误

来自分类Dev

Firestore安全规则错误:FirebaseError:缺少权限或权限不足

来自分类Dev

错误域= FIRFirestoreErrorDomain代码= 7“缺少权限或权限不足。”

来自分类Dev

WiX安装程序服务文件锁定提示

来自分类Dev

使用WiX在安装时启动外部服务

来自分类Dev

pymongo安装给出权限错误

来自分类Dev

使用WIX安装Windows Service后,实体框架出现错误

来自分类Dev

AngularFire2:错误错误:权限缺失或不足

来自分类Dev

googleapi:错误403:请求的身份验证范围不足。详细信息:原因:权限不足,消息:权限不足

来自分类Dev

Windows 10安装-内存不足

来自分类Dev

Windows WSL Ubuntu在安装的磁盘中看到对文件的错误权限

来自分类Dev

42501:在Postgresql中查询时,权限不足错误

来自分类Dev

尝试访问Azure Graph API时权限不足错误

来自分类Dev

Android语音识别权限不足(错误代码9)

来自分类Dev

权限不足的Git推送错误,无法写入对象

来自分类Dev

12.04 上的“adb push”命令出现“权限不足”错误

Related 相关文章

  1. 1

    Wix安装程序错误:文件名:redirection.config错误:由于权限不足而无法读取配置文件

  2. 2

    保存Windows服务的属性(Wix安装程序)

  3. 3

    Windows Server 2012上的IIS 8错误权限不足

  4. 4

    在Windows中安装MobSF的错误生成权限

  5. 5

    WiX MSI无需启动即可安装Windows服务

  6. 6

    Windows应用程序中的WIX安装项目错误

  7. 7

    安装Windows服务所需的最低用户权限是什么?

  8. 8

    尝试推送到Linux AWS服务器上的裸仓库时出现“权限不足...”错误

  9. 9

    Google受管虚拟机错误:App Engine服务帐户的项目权限不足

  10. 10

    安装程序的权限不足,无法访问“ C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ VMware”

  11. 11

    点安装权限错误

  12. 12

    Wix安装程序错误2343

  13. 13

    Blogger API突然出现权限不足错误

  14. 14

    从DirectoryService接收到权限不足错误

  15. 15

    Firestore安全规则错误:FirebaseError:缺少权限或权限不足

  16. 16

    错误域= FIRFirestoreErrorDomain代码= 7“缺少权限或权限不足。”

  17. 17

    WiX安装程序服务文件锁定提示

  18. 18

    使用WiX在安装时启动外部服务

  19. 19

    pymongo安装给出权限错误

  20. 20

    使用WIX安装Windows Service后,实体框架出现错误

  21. 21

    AngularFire2:错误错误:权限缺失或不足

  22. 22

    googleapi:错误403:请求的身份验证范围不足。详细信息:原因:权限不足,消息:权限不足

  23. 23

    Windows 10安装-内存不足

  24. 24

    Windows WSL Ubuntu在安装的磁盘中看到对文件的错误权限

  25. 25

    42501:在Postgresql中查询时,权限不足错误

  26. 26

    尝试访问Azure Graph API时权限不足错误

  27. 27

    Android语音识别权限不足(错误代码9)

  28. 28

    权限不足的Git推送错误,无法写入对象

  29. 29

    12.04 上的“adb push”命令出现“权限不足”错误

热门标签

归档