【问题标题】:Deploy .NET desktop application from web从 Web 部署 .NET 桌面应用程序
【发布时间】:2014-05-17 07:24:03
【问题描述】:

我想从网站安装我的 .NET 应用程序,这意味着当用户接受条款和条件时,应用程序开始自动安装。这可能吗?

【问题讨论】:

    标签: .net deployment installation


    【解决方案1】:

    Visual Studio 有一个“单击一次”应用程序部署功能,我一直在使用它。它允许您添加应用程序可能需要的各种其他组件。 IE。需要在用户计算机上安装 sql 数据库。选中一个框,它包含在单击一次安装程序中。您甚至可以告诉它让程序在每次启动时检查更新以查看是否有新版本。它也可以自动生成网页并进行部署。然后您的网站可以接受条款,然后将其转发到必要的页面,或直接下载链接。

    在 VS 中,在解决方案资源管理器中打开属性,选择发布,您可以在那里设置各种设置...

    【讨论】:

    • 谢谢,它看起来和我需要的完全一样,但是我看不到任何条款和条件的地方,我可以从网站上找到安装,但是条款有什么技巧吗?
    • 您必须手动添加。把它放在最后一句第一段 - “然后你的网站可以接受条款,然后将它们转发到必要的页面,或直接下载链接”
    【解决方案2】:

    大多数桌面应用程序都有一个用户可以下载的安装程序应用程序,它是通过 Visual Studio 中的安装项目创建的,或者我推荐这个安装程序,它是免费的,并且允许各种安装选项,包括条款和条件等会在标准安装程序中看到:http://www.jrsoftware.org/isinfo.php

    除此之外,我建议将您的文件提交给各个防病毒供应商,以便他们将您的下载添加到他们的白名单中。

    【讨论】:

    • 谢谢,我知道安装项目的正常程序,我需要知道我是否从网站自动安装文件。
    • 您可以使用诸如单击一次等技术,但您需要针对“公共”应用程序进行调查。如果您想控制许可/激活和复制保护等,存在可以处理这些事情的商业产品,除非单击一次可以处理?
    猜你喜欢
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 2018-05-18
    • 1970-01-01
    • 2012-11-14
    • 1970-01-01
    • 2010-09-14
    相关资源
    最近更新 更多