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文件,它会提示我输入管理员身份凭证,开始安装,但是当涉及使用自定义操作,命令注册端口窗口变得开放,但端口没有获得注册,它给出了访问受限的错误。
当从常规命令提示(在机器上与所述受限接入消息)运行命令它注册端口?也许该机器上的管理员凭据不够,并且有一些组策略阻止注册... – TeaHoney