方法: リモート サーバー上で SharePoint ソリューションを配置、発行、およびアップグレードする
ローカル システムに対する SharePoint ソリューションの配置に加えて、リモート サイトやローカル SharePoint サイトにサンドボックス SharePoint ソリューションを発行できます。リモート発行プロセスが SharePoint サーバーに .wsp ファイルをコピーし、ソリューションをインストール、ソリューションをアクティブにすることができます。これに変更が加えられた後、リモートの SharePoint ソリューションのインストールをアップグレードできます。
サンドボックス SharePoint ソリューションをリモートの SharePoint サーバーに発行する
**[ソリューション エクスプローラー]で、発行する開き、を選択します。[発行]**サンドボックス SharePoint プロジェクトのショートカット メニューが。
[発行] のダイアログ ボックスで、[SharePoint サイトに発行] のオプション ボタンをクリックし、次の例のようなオンライン公開サイトの URL に " " と入力します: https://mytestsite.sharepoint.microsoftonline.com。
発行した後で [ソリューション ギャラリー] のページ ソリューションの一覧を表示するに 発行した後でブラウザーのソリューション ギャラリーのページを開きます。*** のオプション ボタンを選択します。
[発行] のボタンをクリックします。
ユーザー認証が必要な場合は、リモート サーバーにログオンします。
発行の進行状況は、Visual Studio の 出力 のペインに表示されます。プロセスが終了すると、ソリューション (.wsp) ファイルがリモートの SharePoint サーバーにインストールします。ただし、まだ SharePoint で使用できる前に、アクティブにする必要があります。
次に [ソリューション ギャラリー] のページで、リボンの SharePoint アプリケーションを選択します [ライセンス認証] のボタンをクリックします。
[ソリューションのアクティブ化] のダイアログ ボックスのリボンで、[ライセンス認証] のボタンをもう一度クリックします。
[ソリューション ギャラリー] のページの [状態] の列は、アプリケーションがアクティブであることを示します。
リモートの SharePoint サーバーのサンドボックス SharePoint ソリューションのアップグレードするには
サンドボックス SharePoint ソリューションがリモート サーバーに既に発行する場合は、次の処理が Visual Studioのアプリケーションに変更を加えた後でアップグレードすることができます。
Visual Studioの SharePoint パッケージの名前を変更します。[ソリューション エクスプローラー] が開きます。これを行うにはパッケージ。これは **[パッケージ エクスプローラー]**に表示されます。
[パッケージ エクスプローラー]では、[名前] ボックスに、一意の名前に変更パッケージの名前。
プロジェクトを保存します。
**[ソリューション エクスプローラー]では、プロジェクトのショートカット メニューを開き、[発行]**を選択します。
[発行] のダイアログ ボックスで、ソリューションを保存するリモート サーバーの URL がない場合、[SharePoint サイトに発行] のオプション ボタンを選択し、" " と入力します。
発行した後で [ソリューション ギャラリー] のページ ソリューションの一覧を表示するに 発行した後でブラウザーのソリューション ギャラリーのページを開きます。*** のオプション ボタンを選択します。
[発行] のボタンをクリックします。
ユーザー認証が必要な場合は、リモート サーバーにログオンします。
リモート サーバーにログオンしている場合は、最近認証が不要な場合もあります。
同じ名前があるアプリケーションの古いバージョンが SharePoint サーバーにある場合は、同じ名前のパッケージが SharePoint サーバーに存在してエラーを取得します。発行する前に、一意の名前にパッケージの名前を変更する必要があります。
次に、SharePoint の新しいアプリケーションを、リボンのを選択し、[アップグレード] のボタンをクリックします。
[ソリューションのアップグレード] のダイアログ ボックスのリボンで、[アップグレード] のボタンをもう一度クリックします。[ソリューション ギャラリー] のページの [状態] の列には、アプリケーションがアクティブであることを示す必要があります。
ソリューションの古いバージョンが非アクティブ化され、ソリューションの新しいバージョンは、古いソリューションから保持されるデータと改善され、新しいソリューションは、SharePoint でアクティブになります。
参照
処理手順
方法: SharePoint ソリューションをローカルの SharePoint サイトに配置および発行する
方法: SharePoint ソリューション パッケージをカスタマイズする
方法: パッケージ デザイナーを使用してパッケージのフィーチャーおよび項目を追加および削除する