我有一个Windows服务,应该在安装过程中由用户指定的域帐户运行.
如何使用Wix安装程序(即询问用户该服务应使用的帐户+密码)?
背景
我的服务需要访问网络共享,LocalSystem并且没有适当的权限,因此我想使用现有的域用户帐户.
ServiceInstall元素是你的朋友.它包含属性Account和Password.因此,在您的对话框上创建几个控件:
<Control Type="Edit" Property="ACCOUNT" ... />
<Control Type="Edit" Property="PASSWORD" Password="Yes" ... />
Run Code Online (Sandbox Code Playgroud)
并使用这些属性来指示ServiceInstall:
<ServiceInstall Id="..." Account="[ACCOUNT]" Password="[PASSWORD]" Type="ownProcess" ... />
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
5995 次 |
| 最近记录: |