如何:在调试 SharePoint 解决方案时包括帮助器文件
更新:2007 年 11 月
适用对象 |
---|
本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 项目类型
Microsoft Office 版本
有关更多信息,请参见按应用程序和项目类型提供的功能。 |
当您启动 Visual Studio 调试器时,Visual Studio Tools for Office 工作流部署过程会将您所需的所有文件复制到 SharePoint 服务器。例如,您可以部署为工作流提供 UI 的 InfoPath (*.xsn) 文件,或部署包含经过本地化的资源字符串的文件。
将 SharePoint 解决方案配置为部署其他文件
在 Visual Studio 中打开或创建“SharePoint 2007 顺序工作流”或“SharePoint 2007 状态机工作流”项目。有关更多信息,请参见如何:创建 SharePoint 工作流项目。
在“解决方案资源管理器”中,双击“feature.xml”。
feature.xml 文件即会在代码编辑器中打开。
为要与项目一起部署的每个文件添加一个名为 ElementFile 的元素。将此元素的 Location 属性设置为相应文件的名称。
说明: 如果相应文件位于 SharePoint 解决方案的根目录外部,请确保相应的名称中包含相对路径。
下面的示例指定了一个名为 InitiationForm 的 InfoPath 表单。此表单位于 SharePoint 解决方案的根目录中,所以相应的名称不需要包含相对文件路径。
<Feature Id="c8ff5406-135a-4fba-8507-ff4d311434a7" Title="SharePointFormsWorkflow feature" Description="My SharePoint Workflow Feature" Version="12.0.0.0" Scope="Site" ReceiverAssembly="Microsoft.Office.Workflow.Feature, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" ReceiverClass="Microsoft.Office.Workflow.Feature.WorkflowFeatureReceiver" xmlns="https://schemas.microsoft.com/sharepoint/"> <ElementManifests> <ElementManifest Location="workflow.xml" /> <ElementFile Location="InitiationForm.xsn" /> </ElementManifests> <Properties> <Property Key="GloballyAvailable" Value="true" /> <Property Key="RegisterForms" Value="*.xsn" /> </Properties> </Feature>