2017-02-28 105 views
0

我正在尝试使用WIX安装程序自定义操作注册端口。检查下面的代码,Wix安装程序自定义事件不提示管理员权限

<CustomAction Id="addPort" Directory="INSTALLFOLDER" Execute="commit" Impersonate="no" ExeCommand="[SystemFolder]netsh.exe http add urlacl http://*:1919/ user=Everyone" Return="check"> 
</CustomAction> 
<InstallExecuteSequence> 
    <Custom Action="addPort" Before="InstallFinalize">NOT Installed</Custom> 
</InstallExecuteSequence> 

现在的问题是,当我开始执行.msi文件,它会提示我输入管理员身份凭证,开始安装,但是当涉及使用自定义操作,命令注册端口窗口变得开放,但端口没有获得注册,它给出了访问受限的错误。

+0

当从常规命令提示(在机器上与所述受限接入消息)运行命令它注册端口?也许该机器上的管理员凭据不够,并且有一些组策略阻止注册... – TeaHoney

回答

相关问题