使用 Visual Studio 发布应用程序

Posted

技术标签:

【中文标题】使用 Visual Studio 发布应用程序【英文标题】:Publishing Applications With Visual Studio 【发布时间】:2014-04-01 22:26:41 【问题描述】:

我希望能够发布一个应用程序并拥有它,以便有人可以导航到一个网站并下载一个安装程序可执行文件。然后,当他们运行该可执行文件时,它将下载并安装与我的应用程序一起使用的所有相关应用程序。

是否可以让 Visual Studio 发布它来执行此操作?

或者我是否必须编写自定义设置应用程序。

项目属性的发布部分似乎有此选项。

但我似乎无法确切了解每件事的作用。

发布选项卡中有一个更新按钮,我希望有人解释它是如何工作的。

【问题讨论】:

【参考方案1】:

看起来 ClickOnce 适合您。

ClickOnce 是一项 Microsoft 技术,使用户能够安装 并通过单击中的链接运行基于 Windows 的智能客户端应用程序 一个网页。

http://msdn.microsoft.com/en-us/library/31kztyey.aspx

【讨论】:

这是我所知道的唯一直接使用 Visual Studio 的方法,无需任何插件或第三方库。也许您可以尝试解决问题。【参考方案2】:

您可以尝试 Windows Installer XML (WiX) 工具集http://wixtoolset.org/documentation/manual/v3/votive/authoring_first_votive_project.html

【讨论】:

以上是关于使用 Visual Studio 发布应用程序的主要内容,如果未能解决你的问题,请参考以下文章

使用 Xamarin 发布到应用商店的 Visual Studio

Visual c++ 6.0 应用程序大小大于 Visual Studio 2010 应用程序大小

使用 Visual Studio 2015 在 Xamarin 中禁用发布 Android 应用程序选项

Visual Studio咋用哦?

使用 Visual Studio 结合 AWS Beanstalk 发布高可用Web应用

从 Visual Studio 2015 构建时自动发布 Web 应用程序