SharePoint ソリューションの開発要件
Visual Studio に付属の SharePoint ソリューションの開発ツールを使用するには、システムに次の必須コンポーネントをインストールする必要があります:
Visual Studio Professional または Visual Studio アプリケーション ライフサイクル管理 (ALM) のエディション
- Visual Studio をインストールする場合、Visual C# または Visual Basic の機能のいずれか、または両方。
64 ビット Windows Server 2008 または 64 ビット Windows Server 2008 R2 にインストールされた Microsoft SharePoint Server 2010。
または
64 ビット Windows Server 2008 または 64 ビット Windows Server 2008 R2 にインストールされた Microsoft SharePoint Foundation 2010。
[!メモ]
サーバー オペレーティング システムのみ SharePoint で公式にサポートされているのは、2 種類のクライアント オペレーティング システムが割り当てられています: Windows 7 と Windows Vista SP1。詳細については、SharePoint Server 2010 開発者のワークステーションのインストール ガイド" "を参照してください。
Business Data Connectivity (BDC) モデル プロジェクト タイプの場合は、Microsoft SharePoint Server 2010 がシステムにインストールされている必要があります。
Visual Studio で SharePoint ソリューションを開発するには、Visual Studio SharePoint をと同じコンピューターにインストールする必要があります。また、SharePoint 開発者ツールは、SharePoint スタンドアロン構成のみをサポートします; これらは、ファーム (リモート) の構成をサポートしていません。
[!メモ]
Visual Studio の SharePoint プロジェクトが .NET Framework 3.5のみをサポートします。新しい SharePoint プロジェクトに .NET Framework 4 を選択する場合、.NET Framework 3.5 も対象になります。
Visual Studioをインストールする方法の詳細については、「Visual Studio のインストール」を参照してください。
Vista と Windows 7 のユーザー アカウント制御 (UAC)
Windows Vista と Windows 7 は、ユーザー アカウント制御 (UAC) と呼ばれるセキュリティ機能が組み込まれています。Windows Vista および Windows 7 のシステム上の Visual Studio で SharePoint ソリューションを開発する場合は、UAC により、Visual Studio をシステム管理者として実行することが求められます。デスクトップで、Visual Studioのショートカット メニューを開き、[管理者として実行] を選択します。
デスクトップ ショートカットを常に管理者として実行するように構成するには、ショートカット メニューを開き、[プロパティ] を選択し、[詳細] のボタンを選択し、を [管理者として実行] のチェック ボックスをオンにします。
詳細については、「Windows Vista でのユーザー アカウント制御の理解と構成」を参照してください。および「ユーザー アカウント制御」を参照してください。
SharePoint の権限に関する考慮事項
SharePoint ソリューションを開発するには、SharePoint ソリューションを実行し、デバッグするために十分な権限が必要です。SharePoint ソリューションをテストする前に、次の手順に従って必要な権限を取得してください。
自分のユーザー アカウントをシステムの管理者として追加します。
自分のユーザー アカウントを SharePoint サーバーのファーム管理者として追加します。
SharePoint サーバーの全体管理で、[ファーム管理者グループの管理] のリンクを選択します。
[ファームの管理者] のページで、[新規作成] のボタンをクリックします。
自分のユーザー アカウントを WSS_ADMIN_WPG グループに追加します。