我是SharePoint新手。对不起,如果回答我的问题很明显。
我的xml文件: Elements.xml
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Workflow
Name="Order New Server"
Description="My SharePoint Workflow"
Id="482cbc86-b717-4981-a49a-3cf4c89e9399"
CodeBesideClass="Myproj.OrderNewServer.OrderNewServer"
CodeBesideAssembly="$assemblyname$"
TaskListContentTypeId="0x01080100C9C9515DE4E24001905074F980F93160">
<Categories/>
<AssociationData><Data></Data></AssociationData>
<MetaData>
<AssociationCategories>List</AssociationCategories>
<Task2_FormURN>urn:schemas-microsoft-com:office:infopath:ApprovalForm:-myXSD-2012-03-09T14-11-55</Task2_FormURN>
<StatusPageUrl>_layouts/WrkStat.aspx</StatusPageUrl>
</MetaData>
</Workflow>
</Elements>
Feature.Template.xml:
<?xml version="1.0" encoding="utf-8" ?>
<Feature xmlns="http://schemas.microsoft.com/sharepoint/" ReceiverAssembly="Microsoft.Office.Workflow.Feature, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Receiverlass="Microsoft.Office.Workflow.Feature.WorkflowFeatureReceiver">
<Properties>
<Property Key="GloballyAvailable" Value="true" />
<Property Key="RegisterForms" Value="Forms\*.xsn"/>
</Properties>
</Feature>
我的表单工作正常,但是当我进行更改并重新发布时,它不会更新(我看到旧表单)。 我尝试了什么:
我没有任何想法,我可以尝试通过更改重新发布我的表单。
提前感谢您提出任何建议。
PS:对不起我的写作。英语不是我的母语。PPS:当我将新表格保存到新位置并将其添加到项目中时,它可以正常工作。
答案 0 :(得分:0)
我发现如何重新发布更改。但它似乎更像是crutch而不是解决方案,但它的工作原理:重新发布InfoPath表单后,我从项目中删除文件(在Solution explorer中的ApprovalForm.xsn上删除DEL),然后再添加它。 (添加/现有项目)。然后重新部署!乌拉!