我在以前的版本之一中安装了两次服务组件。 因此,将有MYSVC组件的两个实例。 两者都映射到MYSVC.exe。 我错过了先前版本中的OS版本条件检查。 它运行成功。 我正在考虑在下一个更新中删除虚拟的附加组件(GUID_Win7或GUID_WIN8)。 如何删 ...
我在以前的版本之一中安装了两次服务组件。 因此,将有MYSVC组件的两个实例。 两者都映射到MYSVC.exe。 我错过了先前版本中的OS版本条件检查。 它运行成功。 我正在考虑在下一个更新中删除虚拟的附加组件(GUID_Win7或GUID_WIN8)。 如何删 ...
我有Windows服务的wix安装程序。 根据要求,如果都给出了域名,用户名和密码,则应使用该用户帐户安装该服务,否则该服务应在安装后与本地系统一起运行。 如何根据条件设置帐户? 以下是服务安装的代码: ...
我正在使用Wix来安装Windows服务,但是需要使用该选项来使用LocalSystem帐户或使用用户提供的帐户。 如何在硬编码值和用户值之间切换? 对于服务,我有: 在用户界面中,我具有以下属性: 在对话框中,我有: 但这只会显示用户可以编辑的硬编码值。 ...
我正在使用Wix创建我的应用程序安装程序,并使用它在GAC中安装程序集,并且工作正常。 我的问题是,当我将程序集属性设置为“ copy local = false”并且正在执行安装时,由于未在本地文件夹中找到此dll且未安装到我的服务,因此未安装我的服务GAC尚未。 如果我将从EXE ...
我有一个问题,我想请您协助。 我正在使用wix(与vs 2013一起)创建执行以下操作的安装程序:将所有文件从文件夹A复制到文件夹B(两个用户均可编辑)。 如果它包含某些特定文件,请从中创建Windows服务。 我更喜欢在Wix中这样做,以便更轻松地支持升级\\卸载等。 我有一个 ...
我在Wix中有自定义操作,可以为我的应用程序安装服务之一。 在装有XP和7的Windows(提升了UAC)下,此功能在所有台式机,虚拟机或笔记本电脑上均能正常工作,除了某些带有加密功能的笔记本电脑。 假定这是因为installUtil.exe控制台执行被加密中断(由于某 ...
我稍稍写了一个安装程序,用于安装要在安装程序完成后启动的服务。 我将代码用来将服务启动到ServiceInstaller的OnCommitted方法中。 我之所以这样做,是因为我在该主题上发现了很多搜索都是通过这种方式进行的,但我记得还有其他方法可以做到这一点。 虽然回首,我不确定这是 ...
我有一些性能计数器的NT服务。 当我使用installutil部署服务时,性能计数器和服务会正常安装。 当我使用Msi(使用ServiceInstall)进行部署时,会显示该服务,但不会安装perf计数器。 我一直只是假设ServiceInstall在后台运行installutil。 ...
在安装Windows服务(使用类MyServiceInstaller:Installer,ServiceInstaller和ServiceProcessInstaller)期间,有一种方法可以强制安装程序重新提示用户输入错误的用户帐户信息。 当给出不正确的信息时,安装会抛出错误1001消息 ...
我在WiX安装程序中有一个ServiceInstall组件,我要求根据传入MSI的参数启动auto或demand。 所以问题的Xml元素是 WiX将不允许使用参数作为Start属性,因此我坚持完全使用条件来补充组件,例如/ 并完全复制整个组件,具有不同的Start设置和不同 ...
我正在尝试创建一个WIX安装程序来安装我的Windows服务以在NetworkService帐户下运行并在安装过程中获得Insufficient Priviledges错误。 我发现这篇文章有人似乎遇到了同样的问题,但没有提供真正的解决方案: http://n2.nabble.com ...
我正在使用WiX安装Windows服务。 如何在运行安装程序的Windows用户的上下文中运行服务? ...