SharePoint の一般的な開発環境を設定する

SharePoint および Visual Studio をインストールして SharePoint 開発環境をセットアップする手順について説明します。

必要な SharePoint 開発環境の決定方法

まず、ビルドする内容を決定します (SharePoint アドインの詳細については、「 SharePoint アドイン」を参照してください)。

  • ファーム ソリューション を構築する手順は、この記事で取り上げます。

  • SharePoint アドインを作成する場合は、「SharePoint アドインを 開発するためのツールと環境」を参照してください。

Microsoft Azure 仮想マシンでの SharePoint 開発環境の作成

MSDN サブスクリプションがあれば、Azure の仮想マシンをすぐにプロビジョニングできます。

MSDN サブスクリプションに付属する Microsoft Azure 特典をアクティブ化していない場合は、 MSDN サブスクライバー向けの Microsoft Azure 特典で詳細を確認できます。

注:

Microsoft Azure イメージ ギャラリーでは、SharePoint と Visual Studio がプレインストールされたイメージが提供されなくなりました。 しかし、Microsoft Azure 仮想マシンは、引き続き開発用コンピューターとして優れた選択肢の 1 つです。 Microsoft Azure ポータルにサインインします。 Windows Server 2008 R2 Service Pack 1 x64、Windows Server 2012 (またはそれ以降) のギャラリーにあるイメージの 1 つを使用して VM を作成します。 仮想マシンの作成ウィザードの指示に従います。 SharePoint 開発には、X-Large VM サイズをお勧めします。 マシンをプロビジョニングして稼働中にした後、下記の「オンプレミスでの SharePoint 開発環境の作成」と同じ手順でセットアップを完了します (オペレーティング システムのインストールに関するセクションは省略します)。開発環境を設定したら、Azure ポイント対サイト接続を使用して、仮想マシンの Visual Studio からソース管理にアクセスできます。 これを行う方法については、「証明書認証 (クラシック) を使用した VNet へのポイント対サイト接続の構成 (クラシック): Azure Portal」を参照してください。

オンプレミスでの SharePoint 開発環境の作成

SharePoint アドイン 開発環境用のオペレーティング システムのインストール

SharePoint インストール環境の開発環境の要件は、運用環境の要件に比べ、厳しいものではなく、コストも少なくて済みます。 どんな開発環境でも、SharePointをインストールして実行するには、x64 対応の CPU と少なくとも 16 GB の RAM が搭載されているコンピューターを使用する必要があります (24 GB の RAM を推奨)。 お客様特有の要件と予算に応じて、以下のいずれかのオプションを選択できます。

オペレーティングシステムと SharePoint のアプリ開発の前提条件のインストール

SharePoint のインストールを始める前にオペレーティングシステムのいくつかの前提条件をインストールする必要があります。 このため、SharePoint には前提条件をすべてインストールする PrerequisiteInstaller.exe tool が含まれています。 Setup.exe ツールを実行する前にこのツールを実行します。

  1. PrerequisiteInstaller.exe ツールを実行します。

  2. インストール ファイルに含まれている Setup.exe ツールを実行します。

  3. マイクロソフト ソフトウェア ライセンス条項に同意します。

  4. [ インストールの種類を選択してください] ページで [ スタンドアロン] を選択します。

    図 2. インストールの種類の選択

SharePoint インストール サーバーの種類

  1. インストール中にエラーが発生した場合は、ログ ファイルを確認します。 ログ ファイルを見つけるには、コマンド プロンプト ウィンドウを開いて次のコマンドを入力します。 インストールの完了時にはログ ファイルへのリンクも表示されます。
  
cd %temp
dir /od *.log
  1. インストールが完了すると、SharePoint 製品とテクノロジ構成ウィザードを開始するように求めるメッセージが表示されます。

    注:

    SharePoint 製品とテクノロジ構成ウィザードは、ドメインに参加しているのに、ドメイン コントローラーに接続されていないコンピューターでは失敗することがあります。 このエラーが発生した場合は、直接または仮想プライベート ネットワーク (VPN) 接続を介してドメイン コントローラーに接続するか、そのコンピューターの管理者特権が付与されているローカル アカウントでサインインします。

  2. 構成ウィザードが完了すると、新しい SharePoint サイトの [テンプレートの選択] ページが表示されます。

    図 3. サイト テンプレートの選択ページ

SharePoint サイト テンプレート

Visual Studio のインストール

Visual Studio をインストールすると、ローカルの開発マシン上で SharePoint を開発するためのテンプレートとツールがすべて手に入ります。

Visual Studio のインストール手順については、「Visual Studio のインストール」を参照してください。

Visual Studio での詳細ログ

詳細ログを有効にする場合、次の手順を実行してください。

  1. レジストリを開き、nn.n\SharePointToolsHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\に移動します。nn.n は Visual Studio のバージョン (12.0 や 14.0 など) です。

  2. EnableDiagnostics という DWORD キーを追加します。

  3. このキーの値に 1 を指定します。

レジストリ パスは Visual Studio の将来のバージョンで変更されます。

次の手順

ワークフローを作成する場合は、「SharePoint ワークフロー マネージャーのセットアップと構成」に進みます。

関連項目