【问题标题】:How to create an installer for a .Net service that takes inputs and install prerequisites automatically如何为 .Net 服务创建安装程序,该安装程序自动接受输入并安装先决条件
【发布时间】:2019-08-22 10:28:33
【问题描述】:

我想为服务创建一个安装界面,该界面接受用户的输入并安装先决条件,如 .Net framework exct ...

我尝试过 WIX,但它太复杂了,确实满足了我的需求

【问题讨论】:

    标签: .net installation


    【解决方案1】:

    常规链接:一些部署工具信息:

    我会根据您的 cmets 尝试Advanced Installer。有一个很好的Advanced Installer Help Portal 提供了各种帮助材料的链接。

    服务:这里有一些关于服务安装的教程 - 各种类型:

    视频教程:最后是各种视频教程:https://www.youtube.com/user/AdvancedInstaller/videos


    更多信息:Stefan Kruger 在 installsite.org 上的综合记录:

    仅供参考:Does an universal cross-platform installer exists?(非 MSI 工具)。

    【讨论】:

    • 太好了,欢迎来到社区。如果有帮助,您可以将其设置为接受。在您获得更多网站特权之前,您需要获得更多支持。
    • 我在完成使用高级安装程序时收到此错误:无法从命令行或调试器启动服务。必须先安装 winwows 服务(使用 installutil.exe),然后使用 ServerExplorer、Windows Services Afministrative 工具或 NET START 命令启动。
    • 我使用这个命令来运行我的服务: installutil /u "D:\MyService\MyService\MyService.net\MyService\bin\Debug\MyService.exe" ,它工作正常,但使用后安装程序没用,不知道为什么
    • 一般来说,您需要一个新问题来进行类似的跟进 - 以便其他人找到答案。如果您通过 MSI 正确注册服务,则不需要installutil.exe - 这涉及使用 MSI 服务安装和控制表。如果您遵循此处显示的标准方法,这应该会自动发生:advancedinstaller.com/installing-windows-services.html
    猜你喜欢
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多