vs 工作流 sharepoint

场景:vs2010结合InfoPath开发sharepoint工作流纠错解决思路

vs2010结合InfoPath开发sharepoint工作流纠错
小弟近期研究vs2010结合InfoPath开发sharepoint 工作流。

预想将自定义Infopath表单设置为工作流的关联表单和初始化表单。

按步骤操作:
设置工作流Element.xml文件
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <Workflow
  Name="Workflow20110823"
  Description="我的 SharePoint 工作流"
  Id="c2f23035-6687-410e-bb4d-69da59953aeb"
  CodeBesideClass="Workflow20110823.Workflow1.Workflow1"
  CodeBesideAssembly="$assemblyname$"
  AssociationUrl="_layouts/CstWrkflIP.aspx"
  InstantiationUrl="_layouts/IniWrkflIP.aspx"
  TaskListContentTypeId="0x01080100C9C9515DE4E24001905074F980F93160"
  >
  <Categories/>
  <MetaData>
  <AssociationCategories>List</AssociationCategories>
  <!-- 用于指定适用于工作流的 InfoPath 表单的标记;请删除您没有的表单所对应的标记 -->
  <Association_FormURN>urn:schemas-microsoft-com:office:infopath:NewInit:-myXSD-2011-08-26T08-40-56</Association_FormURN> 设置关联表单RUN
<Instantiation_FormURN>urn:schemas-microsoft-com:office:infopath:Init:-myXSD-2011-08-26T03-46-12</Instantiation_FormURN> 设置初始化表单URN
<StatusPageUrl>_layouts/WrkStat.aspx</StatusPageUrl>
  </MetaData>
  </Workflow>
</Elements>

设置NewInit.xsn属性,确保其和工作流部署时一起部署
设置如下:

部署类型:ElementFile
部署位置:{SharePointRoot}\Template\Features\{FeatureName}\Workflow1\ --工作流名称Workflow1
复制到输出目录:始终复制
生成操作:内容

所有设置完毕,进行调试,设置关联工作流
关联工作流页面出错说明:

加载表单时出错,错误详细信息:找不到指定的表单


问题就是不知道为啥会找不到指定的表单,请各位高手大侠指点,不甚感激!!!

 

------解决方案--------------------
检查一下CA中的表单是不是workflow enabled

另外,用VS2010+InfoPath做Workflow时,要加一个Module才行。直接在workflow工程中加表单,就会出现你的这个错误