Visual Studio を使用した Office 用アプリの作成

Visual Studio を使用して、基本的に Excel または Office Outlook などのクライアント アプリケーション内でホストされる Web ページである Office の apps を作成できます。Office の Apps に浮上クラウドとテクノロジ Web サービスでドキュメント、電子メール メッセージ、会議出席依頼、予定の機能を拡張します。これらの apps は、ホスト アプリケーションを実行しているコンピューターにインストールされていないため、軽い使用量を行います。これらは、セキュリティ サンドボックス ブラウザー コントロールから簡単に管理および更新できる HTML5、JavaScript、CSS3、XML、残りの API などの Web の標準に基づいている手法同じように実行します。詳細については、Office の apps の概要" "を参照してください。

作業の開始

Office のアプリケーションを作成するには、[Office 用アプリ] のプロジェクト テンプレートを使用し、ウィザードの設定を選択します。このテンプレートを取得するには、をダウンロードしてインストール Visual Studio 2012 用の Microsoft Office 開発者ツールする必要があります。

[!メモ]

このテンプレートは、Visual Studio の次のエディションでのみ表示されます:

  • Visual Studio Professional

  • Visual Studio Premium

  • Visual Studio Ultimate

Visual Studio は、Office のためのアプリケーションをテストし、開始する必要があるすべてのファイルを含む完全なソリューションを作成します。実際、Visual Studio は、機能の一部を Office に apps をより簡単に開発およびテストに使用できるが用意されています。それぞれについては、開発の基本事項" "を参照してください。

Visual Studio を使用して、次の apps の種類を作成できます。

  • Word、Excel、プロジェクトの作業ウィンドウの apps。これらの apps は、Office アプリケーションの作業ウィンドウに表示されます。

  • Excel のコンテンツ apps。これらの apps は、ワークシート内に表示されます。

  • Outlook 用のメールの apps。これらの apps は、開いている Outlook アイテム (電子メール メッセージ、会議出席依頼、会議出席依頼の応答が表示され、キャンセル、またはスケジュールに進めるのに) の横)。

apps のこれらの型は、それぞれに関する詳細については、Office の Apps の型" "を参照してください。

Visual Studio の作業ウィンドウ、Apps コンテンツの作成

まず、指示に 方法: まず、作業ウィンドウを作成するか、または Visual Studio を使用して Word および Excel のアプリケーションを終了します。従って、基本的な作業ウィンドウまたはコンテンツ アプリケーションを作成できます。

ソリューション内のファイルの詳細、およびのアプリケーションのデバッグ方法について、詳細なコード例を使用する詳細なチュートリアルでは、Excel、Word、プロジェクトまたはプロジェクトのアプリケーションを開発する Visual Studio を使用して" "を参照してください。

JJ620920.collapse_all(ja-jp,VS.110).gifホストする SharePoint Web アプリケーションのファイル

Office の、最初のアプリケーションを作成するとき、Visual Studio が Web アプリケーションのプロジェクトを含むソリューションを生成することがわかります。このプロジェクトには、のアプリケーションのコンテンツ ページが含まれます。独自のアプリケーションを開発しているとき、Visual Studio は、インターネット インフォメーション サービス (IIS) を実行しているローカル サーバー上の Web アプリケーションをホストします。アプリケーションを発行すると、Web サーバー、Web アプリケーションのファイルをホストする必要があります。

この方法はうまく Office ストアまたは共有ネットワーク フォルダーにアプリケーションを発行する場合です。ただし、SharePoint アプリケーションのカタログに、作業ウィンドウまたはコンテンツ アプリケーションを発行する場合は、別の Web サーバーでホストする必要がないように SharePoint のページとスクリプトをホストする場合があります。詳細については、方法: 作業ウィンドウを作成したり、SharePoint でホストされるアプリケーションを終了します。" "を参照してください。

Visual Studio の Outlook のメール Apps の作成

メールの apps は、データ サーバーの詳細にアクセスすると Web サービスにアクセスする十分なユーザー エクスペリエンスをからコンテキスト情報を Outlook アイテムと、を使用して作成できます。ただし、SharePoint のメールの apps をホストできません。独自のアプリケーションを発行する準備が整ったら、サーバーの Web アプリケーション ファイルをホストする必要があります。

まず、指示に 方法: Visual Studio を使用して Outlook 用の、最初のメール アプリケーションを作成します。従って、基本的なメール アプリケーションを作成できます。

ソリューション内のファイルの詳細、およびのアプリケーションのデバッグ方法について、詳細なコード例を使用する詳細なチュートリアルでは、Outlook 用のメール アプリケーションを開発する Visual Studio を使用して" "を参照してください。

パッケージと、アプリケーションの発行

Office のアプリケーションを発行する準備が整ったら、発行ウィザードの設定を選択します。Visual Studio で SharePoint で会社のカタログ、Office ストア、共有ネットワーク フォルダー、または交換カタログにアプリケーションを発行するために必要なすべてのファイルが生成されます。詳細については、方法: Visual Studio を使用して公開の Office のアプリケーションをパッケージ化します" "を参照してください。