我创建了一个应用程序,它是一个窗口服务,必须在域管理员帐户的上下文中运行,并采取一些服务器设置等东西。
现在我需要在客户端计算机上安装它,显然我不能使用普通部署项目MSI来完成它,因为它在安装时涉及自定义对话框和用户输入。
我该怎么做?
现在是否有任何第三方框架真正允许我创建自定义对话框并编写将在运行时执行的代码?
如果我必须手动完成?我如何将自定义安装程序文件和我的Windows服务器应用程序文件合并到一个MSI中。
这就是我想要安装过程的方式:
答案 0 :(得分:1)
MSI安装程序支持您所需要的功能,但主要是商业设置工具。服务器通信通常通过内置支持或自定义操作完成。
以下是可以帮助您入门的设置工具列表:http://en.wikipedia.org/wiki/List_of_installation_software
例如,Advanced Installer内置了对服务器端许可证验证和通信的支持。
选择一个设置工具并尝试创建安装程序。如果遇到任何问题,您可以提出更具体的问题。