我创建了一个自定义操作,用于从IIS服务器获取网站。当我在本地计算机上运行它时,它运行正常。但是,当我在另一台计算机上运行它时,则无法运行。
定制操作的定位器<“ Binary Id =” IisManager“ SourceFile =” $(var.SourceDir)\ bin \ CustomActions.CA.dll“ />(“用于此操作)
<UI Id="MyWixUI_Mondo">
<UIRef Id="WixUI_Mondo"/>
<UIRef Id="WixUI_ErrorProgressText" />
<DialogRef Id="IisSettings" />
<Publish Dialog="LicenseAgreementDlg" Control="Next" Event="NewDialog" Value="IisSettings" Order="3">LicenseAccepted = "1"</Publish>
<Publish Dialog="SetupTypeDlg" Control="Back" Event="NewDialog" Value="IisSettings">1</Publish>
<InstallUISequence>
<Custom Action="GetIISWebSites" After="CostFinalize" Overridable="yes">NOT Installed</Custom>
<Custom Action="GetIISAppPools" After="CostFinalize" Overridable="yes">NOT Installed</Custom>
</InstallUISequence>
</UI>
我做错了什么吗?仅在我的机器上工作...
使用管理权限运行安装程序文件可以解决此问题。
CMD->>以管理员身份运行->转到安装文件并运行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句