none
Visual Studio 2005 ワークフローのプロジェクトテンプレートがないと怒られる RRS feed

  • 質問

  • Visual Studio 2005 でMicrosoft Office Sharepoint Server 2007用の
    ワークフローサンプルを作ろうとしています。

    ECM Starter Kitやワークフローの新規作成ができず困っています。

    プロジェクトテンプレートがないためにプロジェクト開始ができないのですが、やり方をご存知の方はいらっしゃいますか。



    以下、エラーメッセージの詳細です。
    Title: Microsoft Visual Studio

    Message: プロジェクト テンプレート ウィザード
    ファイル wsp_structure.ddf がプロジェクト テンプレート内に見つかりませんでした。このまま続行すると、プロジェクトが正しくビルドされない可能性があります。



    「プロジェクトの種類がこのインストールではサポートされていません」というメッセージもあらわれます。
    (これはVB、VCどちらでもです。)

    以下の方法は試しました。
    http://social.msdn.microsoft.com/forums/ja-JP/sharepointdevelopja/thread/c54f60ad-0bee-4f0d-af13-7495538f82fa/


    環境は以下の感じです。
    Windows Server 2003 R2 SP2
    Visual Studio 2005 SP1
    Security Updateをひと通り当てる。
    VS 2005 SP1が当たらないため、KB925336もあてる
    Sharepoint Server 2007 Enterprise インストール


    ECM Starter Kitやら、Office Sharepoint SDKやらは何度かインストール、アンインストールしています。
    VS2008の情報が少ないため、VS2005で環境を作りなおしました。
    OSから作り直しでも良いので、SPSの開発を行うために必要な手順やヒント、ありますでしょうか。
    よろしくお願いします。(VBではやるなというご意見でも頂けると助かります。)
    wsp_structure.ddfというキーワードでほとんど文献がヒットしないのは、誰もこの問題にあたっていない?使われていない?
    2009年2月24日 5:54

回答

  • 自己解決いたしました。
    以下のガイドに従い、インストールコンポーネントを増やしました。

    具体的には、WSS3.0とか、WSSのSDKとかが足りていないようでした。お騒がせしました。

    Windows SharePoint Services 3.0 ツール: Visual Studio 2005 Extensions Version 1.1 ユーザー ガイド
     http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=a8a4e775-074d-4451-be39-459921f79787

    参考までに必要なコンポーネントを一式以下に記載しておきます。(Virtual・・・は必要ないと思いますが。)
    1. Virtual PC 2007 または Microsoft Virtual Server 2005 R2 SP1 - Enterprise Edition  または Hyper-V
    2. Windows Server 2003 R2 または Windows Server 2008
    3. Microsoft SQL Server 2005 Express Edition Service Pack 2  および Microsoft SQL Server Management Studio Express Service Pack 2
    4. Microsoft .Net Framework 2.0
    5. Microsoft .Net Framework 3.0
    6. Visual Studio 2005 with SP 1
    7. Windows SharePoint Services 3.0 ツール: Visual Studio 2005 Extensions Version 1.1
    8. Windows SharePoint Services 3.0 with SP1
    9. Microsoft Office SharePoint Server 2007 with SP1 (MOSS)
    10. MOSS SDK
    11. WSS SDK
    12. Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation)

    上記を設定すれば、松崎さんの回避方法は適用可能でした。
    (Visual Basicではワークフローが使えない現象は出るようだが、回避方法を適用すればうまくいく。)

    2009年2月24日 8:07

すべての返信

  • 自己解決いたしました。
    以下のガイドに従い、インストールコンポーネントを増やしました。

    具体的には、WSS3.0とか、WSSのSDKとかが足りていないようでした。お騒がせしました。

    Windows SharePoint Services 3.0 ツール: Visual Studio 2005 Extensions Version 1.1 ユーザー ガイド
     http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=a8a4e775-074d-4451-be39-459921f79787

    参考までに必要なコンポーネントを一式以下に記載しておきます。(Virtual・・・は必要ないと思いますが。)
    1. Virtual PC 2007 または Microsoft Virtual Server 2005 R2 SP1 - Enterprise Edition  または Hyper-V
    2. Windows Server 2003 R2 または Windows Server 2008
    3. Microsoft SQL Server 2005 Express Edition Service Pack 2  および Microsoft SQL Server Management Studio Express Service Pack 2
    4. Microsoft .Net Framework 2.0
    5. Microsoft .Net Framework 3.0
    6. Visual Studio 2005 with SP 1
    7. Windows SharePoint Services 3.0 ツール: Visual Studio 2005 Extensions Version 1.1
    8. Windows SharePoint Services 3.0 with SP1
    9. Microsoft Office SharePoint Server 2007 with SP1 (MOSS)
    10. MOSS SDK
    11. WSS SDK
    12. Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation)

    上記を設定すれば、松崎さんの回避方法は適用可能でした。
    (Visual Basicではワークフローが使えない現象は出るようだが、回避方法を適用すればうまくいく。)

    2009年2月24日 8:07
  • こんにちは、フォーラムオペレーターの鈴木裕子です(^O^)/

    daisuky さん、なかなか情報がない中、無事解決されたようで何よりです!
    丁寧な情報投稿、ありがとうございました。実際の経験で得られた情報ですので、同じ状況に遭遇した方に、大変役立てていただけると思います(^-^)

    これからも、技術者の皆様の情報交換の場としてForumをご活用いただければと思いますので、何かありましたらのぞいてみてくださいね。
    経験のあるスレッドを見つけたときには、ぜひぜひコメントも。これからもよろしくお願いします!
    マイクロソフト株式会社 フォーラムオペレータ 鈴木裕子
    2009年2月25日 1:31
    モデレータ