方法: LightSwitch 拡張機能を配布する

LightSwitch 拡張機能開発の最後の手順では、その機能を他のユーザーと共有します。 LightSwitch 拡張機能を配布するには、その機能を Visual Studio ギャラリー Web サイトに追加することをお勧めします。開発者が拡張機能マネージャーを使用して、そのギャラリーで新しい拡張機能や更新された拡張機能を参照できるためです。 また、別のサーバーに配置したり、CD などのメディアに書き込んだりして、拡張機能を配布することもできます。

重要

拡張機能を配布する前に、VSIX パッケージ プロパティを更新して、名前、説明、作成者などのプロパティを提供することをお勧めします。詳細については、「方法: VSIX パッケージのプロパティを設定する」を参照してください。

拡張機能を Visual Studio ギャラリーに発行するには

  1. Visual Studio ギャラリー Web サイトを開きます。

  2. 右上隅にある [サインイン] を選択します。

  3. Microsoft アカウントを使用してサインインします。 Microsoft アカウントがない場合は、ここで新しいアカウントを作成できます。

  4. [アップロード] を選択します。

  5. [手順 1: 拡張機能の種類] で、[コントロール][次へ] の順に選択します。

    注意

    すべての LightSwitch 拡張機能について、種類として [コントロール] を選択する必要があります。

  6. [手順 2: アップロード] で、[control をアップロードする] をクリックします。 [control の選択] ボックスが表示されます。

  7. .Vsix プロジェクトの \bin\Debug フォルダーに移動して拡張機能を探し、.vsix ファイルを選択します。 [次へ] ボタンをクリックします。

    [手順 3: 基本情報] では、source.extension.vsixmanifest ファイルの情報が表示されます。 カテゴリ [LightSwitch] は既に選択されています。

  8. [タグ] を追加して拡張機能をさらに分類し、[原価カテゴリ] を選択して、[Allow discussions for your extension] (拡張機能でディスカッションを許可) を目的の値に設定します。

  9. [説明] フィールドに、拡張機能の情報を入力します。 用意されているテンプレートのいずれかを選択し、情報を手動で入力するか、HTML コンテンツで貼り付けることができます。

  10. [コントリビューション規約] を読んで同意し、[Create Contribution] (コントリビューションの作成) を選択します。 これにより、ページがまだ発行されていないことを通知するメッセージが表示されます。

  11. [発行] を選択します。

    これでギャラリーを参照して、拡張機能を表示したり、Visual Studio の拡張機能マネージャーでその機能にアクセスしたりできます。

拡張機能を配布するには

  1. .Vsix プロジェクトの \bin\Debug フォルダーを開いて拡張機能を探し、.vsix ファイルを選択します。

  2. ファイルをネットワーク共有またはリムーバブル メディアにコピーします。

  3. LightSwitch がインストールされているターゲット コンピューターで、.vsix ファイルを開きます。

  4. [Visual Studio 拡張機能インストーラー] ダイアログ ボックスで、[インストール] を選択します。

    拡張機能は、次回 LightSwitch を開始したときに使用できます。

参照

処理手順

方法: VSIX パッケージのプロパティを設定する

概念

LightSwitch 拡張機能の VSIX パッケージ プロパティ

Visual Studio 2013 の LightSwitch Extensibility Toolkit