C# SharePoint工作流活动没有';不会出现在SP设计器中。部署成功
我为SP Designer开发了一个SP工作流活动。部署成功。在webconfig文件中,正确插入了authorizedType:C# SharePoint工作流活动没有';不会出现在SP设计器中。部署成功,c#,sharepoint,workflow,sharepoint-designer,C#,Sharepoint,Workflow,Sharepoint Designer,我为SP Designer开发了一个SP工作流活动。部署成功。在webconfig文件中,正确插入了authorizedType: <authorizedType Assembly="WorkflowActivity, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5c8e215f3e395427" Namespace="AdventureWorksWFs" TypeName="*" Authorized="True" /> 这是
<authorizedType Assembly="WorkflowActivity, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5c8e215f3e395427" Namespace="AdventureWorksWFs" TypeName="*" Authorized="True" />
这是.actions文件:
<WorkflowInfo>
<Actions Sequential="then" Parallel="and">
<Action Name="Create New Site" ClassName="TestActivity.TestSite"
Assembly="TestActivity, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=5c25d241f3e851927" AppliesTo="all"
Category="Sites">
<RuleDesigner Sentence="Create TestSite">
<FieldBind Field="Test" Text="test" DesignerType="TextBox" Id="1" />
</RuleDesigner>
<Parameters>
<Parameter Name="Test" Type="System.String, mscorlib" Direction="In" />
</Parameters>
</Action>
</Actions>
</WorkflowInfo>
有人能帮忙吗?搜索以下参考资料: •打开安装包的Web应用程序的配置文件:C:\Inetpub\wwwroot\wss\VirtualDirectories[Port Web App]\Web.config •查看以下两个应创建解决方案安装的配置条目,使其出现在适当的位置:
<SafeControl Assembly="TestActivity.TestSite, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5c25d241f3e851927" Namespace="TestActivity.TestSite" TypeName="*" Safe="True" SafeAgainstScript="False" />
<authorizedType Assembly="TestActivity.TestSite, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5c25d241f3e851927" Namespace="TestActivity.TestSite" TypeName="*" Authorized="True" />
如果没有手动添加,请在适当的位置添加它们
然后验证文件是否为TestActivity.TestSite.Actions,并将其放入适当的目录中:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\1033\Workflow\显示代码。如果你没有,你怎么期望有人会给你指出正确的方向?展示代码。解释更多步骤。你说“我开发一个工作流活动”,但在标题中你说“工作流没有出现”-当你开发一个活动时,工作流如何出现?对不起,我忘了写这是一个工作流活动。嗨,fbeperet,我检查了你所有的建议,它们都没有问题。
<SafeControl Assembly="TestActivity.TestSite, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5c25d241f3e851927" Namespace="TestActivity.TestSite" TypeName="*" Safe="True" SafeAgainstScript="False" />
<authorizedType Assembly="TestActivity.TestSite, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5c25d241f3e851927" Namespace="TestActivity.TestSite" TypeName="*" Authorized="True" />