部署应用程序、服务器和组件

通过部署应用程序、服务或组件,你可以将其分发以便安装于其他计算机、设备、服务器或云中。 你需要在 Visual Studio 中为所需的部署类型选择适当的方法。

在下表中,你可以找到各种不同部署方案的说明以及一些详细信息的链接,这些信息介绍如何成功完成这些方案。

本节内容

部署方案

支持内容

发布到云:你可以使用 Visual Studio 将应用程序、服务和数据部署到 Microsoft Azure,使之可在任意位置使用。

将应用程序发布到 Microsoft Azure

发布 Windows 应用商店应用:通过 Windows 应用商店,你可以轻松生成和提交你的应用并销售给世界各地的客户。

打包、部署和查询 Windows 应用商店应用

发布 Windows Phone 应用:你可以在 Windows Phone 开发人员中心提交新应用或现有应用的更新进行认证。

发布 Windows Phone 应用

部署 ASP.NET 应用程序或服务:你可以采用多种不同的方式部署 ASP.NET 应用程序和服务。

部署 ASP.NET 应用程序或服务

部署 LightSwitch 应用程序或服务:在使用 LightSwitch 创建应用程序和 OData 服务后,你可以将其部署到 Web 服务器或 Microsoft Azure。

部署 LightSwitch 应用程序

发布 SharePoint 相关应用:你可以将 SharePoint 相关应用发布到 Office 应用商店或内部组织的应用程序目录。

使用 Visual Studio 发布 SharePoint 相关应用

发布 Office 相关应用:你可以将 Office 应用发布到 Office 应用商店或内部组织的应用程序目录。

发布你的 Office 相关应用

部署 WCF 服务:其他应用程序可以使用你部署到 Web 服务器的 WCF RIA 服务。

部署 WCF RIA 服务解决方案

部署 OData 服务:其他应用程序可以使用你部署到 Web 服务器的 OData 服务。

部署 OData 服务

部署桌面应用程序:通过使用 ClickOnce 部署,你可以将桌面应用程序发布到 Web 服务器或网络文件共享。 用户随后只需一次单击即可安装应用程序。

ClickOnce 安全和部署

创建安装程序:你可以使用免费的 InstallShield Limited Edition 创建安装程序。

InstallShield Limited Edition

维护现有的安装程序:通过安装 Visual Studio 安装程序项目扩展,继续使用在早期版本的 Visual Studio 中创建的安装程序。

Visual Studio 安装程序项目扩展

此处提供了安装程序项目的文档:Visual Studio 安装程序部署

部署 Visual C++ 应用程序:你可以使用集中部署、本地部署或静态链接随应用程序一起部署 Visual C++ 运行时。

部署本机桌面应用程序 (Visual C++)

部署用于测试的应用程序:通过将应用程序部署到虚拟环境,你可以实现更加复杂的开发和测试。

测试实验室环境

安装必备组件:通过配置名为引导程序的一般安装程序,你可以安装桌面应用程序的必备组件。

应用程序部署必备