アプリケーション、サービス、およびコンポーネントの配置

アプリケーション、サービス、またはコンポーネントを配置すると、他のコンピューターのデバイス、サーバー、またはクラウドに対してインストールするために、それらを配布することになります。 必要な配置の種類に合わせて、Visual Studio で適切な手法を選択します。

次の表に、さまざまな配置シナリオに関する説明と、それらのシナリオを正常に完了する詳細な方法へのリンクを示します。

このセクションの内容

配置シナリオ

関連する参照先

[Publish to the cloud] (クラウドに発行) Visual Studio を使用して、アプリケーション、サービス、およびデータをあらゆる場所から Microsoft Azure に配置することができます。

Visual Studio から Azure への発行

[Publish a Windows Store app] (Windows ストア アプリの発行): アプリケーションを簡単にビルドおよび送信し、Windows ストアから世界中の顧客に販売することができます。

Packaging, deployment, and query of Windows Store apps (Windows ストア アプリのパッケージ化、配置、およびクエリ)

[Publish a Windows Phone app] (Windows Phone アプリの発行): 認定を受ける目的で、新しいアプリケーションまたは修正プログラムを Windows Phone デベロッパー センターに送信することができます。

[Publish a Windows Phone App] (Windows Phone アプリの発行)

ASP.NET アプリケーションまたはサービスの配置: ASP.NET アプリケーションおよびサービスは、多数の異なる方法で配置できます。

ASP.NET Web アプリケーションおよびサービスを配置する

[Deploy a LightSwitch application or service] (LightSwitch アプリケーションまたはサービスの配置): LightSwitch を使用してアプリケーションと OData サービスを作成した後、Web サーバーまたは Microsoft Azure にそれらを配置できます。

LightSwitch アプリケーションの配置

[Publish an app for SharePoint] (SharePoint アプリケーションの発行): Office ストアまたは組織内部向けのアプリケーション カタログに対して、SharePoint アプリケーションを発行できます。

[方法]: Visual Studio を使用して SharePoint 用アプリを公開する

[Publish an app for Office] (Office アプリケーションの発行): Office ストアまたは組織内部向けのアプリケーション カタログに対して、Office アプリケーションを発行できます。

Office 用アプリの発行

[Deploy a WCF service] (WCF サービスの配置): 他のアプリケーションは、Web サーバーに配置した WCF RIA サービスを使用できます。

RIA サービス ソリューションの配置に関するガイド

[Deploy an OData service] (OData サービスの配置): 他のアプリケーションは、Web サーバーに配置した OData サービスを使用できます。

方法: LightSwitch OData サービスを配置する

[Deploy a desktop application] (デスクトップ アプリケーションの配置) : ClickOnce 配置を使用し、Web サーバーまたはネットワーク ファイル共有に対してデスクトップ アプリケーションを発行することができます。 その後、ユーザーはシングル クリックでアプリケーションをインストールできます。

ClickOnce のセキュリティと配置

[Create a setup program] (セットアップ プログラムを作成します): 無料の InstallShield Limited Edition を使用して、セットアップ プログラムを作成できます。

InstallShield Limited Edition

[Maintain an existing setup program] (既存のセットアップ プログラムの維持): Visual Studio Installer Projects Extension をインストールして、以前のバージョンのVisual Studio で作成したセットアップ プログラムを使用し続けます。

Visual Studio Installer Projects Extension

インストーラー プロジェクトについては、「Visual Studio インストーラーの配置」を参照してください。

[Deploy a Visual C++ application] (Visual C++ アプリケーションの配置): 集中配置、ローカル配置、または静的リンクを使用して、アプリケーションと共に Visual C++ ランタイムを配置できます。

ネイティブ デスクトップ アプリケーションの配置 (Visual C++)

[Deploy an application for testing] (テスト用アプリケーションの配置): 仮想環境にアプリケーションを配置すると、より高度な開発およびテストを有効にできます。

ラボ環境でのテスト

[必要コンポーネントのインストール]: ブートストラップと呼ばれる一般的なインストーラーを構成すると、デスクトップ アプリケーションの必須コンポーネントをインストールできます。

アプリケーション配置の必要条件