Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 代码活动未显示在工具箱中?_C#_Sharepoint_Workflow Foundation 4 - Fatal编程技术网

C# 代码活动未显示在工具箱中?

C# 代码活动未显示在工具箱中?,c#,sharepoint,workflow-foundation-4,C#,Sharepoint,Workflow Foundation 4,我在Visual Studio中创建了一个新的SharePoint项目,并向其中添加了工作流。然后,我添加了一个“代码活动” 这将生成一个从CodeActivity扩展而来的类: public sealed class GetDepartmentManager : CodeActivity 但是,它不会生成任何XML(或Actions4)文件。此外,构建所有内容后,它在工具栏中不可见: 关于问题可能是什么,有什么想法/提示/经验吗 注释:我使用SharePoint 2013、VisualS

我在Visual Studio中创建了一个新的SharePoint项目,并向其中添加了工作流。然后,我添加了一个“代码活动”

这将生成一个从CodeActivity扩展而来的类:

public sealed class GetDepartmentManager : CodeActivity
但是,它不会生成任何XML(或Actions4)文件。此外,构建所有内容后,它在工具栏中不可见:

关于问题可能是什么,有什么想法/提示/经验吗


注释:我使用SharePoint 2013、VisualStudio 2012和工作流管理器1的工作流基础。

< P>我发现了TeTNET博客,描述了在VisualStudio 2012、SharePoint 2013工作流中部署代码活动所需采取的步骤:

它们不为您的活动神奇地创建设计器。你必须自己做这件事。至于它没有显示在工具栏上,这有时会发生;您始终可以手动添加它。除此之外,这里没有真正的问题:/@Will“如何创建自定义代码活动”是Google上的一个常见问题(它出现在autosuggest中),但没有好的、逐步的答案。我没有要求“为我的活动找一个魔术师”。相反,我试图理解为什么当我添加“自定义活动”时,它会显示在工具栏和SPDesigner中,但对于“自定义代码活动”,情况并非如此。我想我可能错过了一些步骤。你知道有关于自定义代码活动的好教程吗?“如何创建自定义代码活动”不是一个真正可以回答的问题。这就像问“我如何创建一个程序来实现我的目标?”答案是“你编写它”,这并没有什么帮助。至于为什么代码活动没有出现,这是一个更好的问题,不幸的是我不知道答案。有时工具箱能按预期工作,有时不能。你最好的教程可以通过主要的搜索引擎找到。我会推荐任何带有msdn博客URL的结果。@即使有人问“我如何创建一个程序来实现我的目标”,我也会告诉他们打开visual studio,创建一个新项目,并告诉他们在哪里可以编写代码。对于自定义代码活动,我甚至不知道如何做到这一点——因为一旦我编写了代码,我就不知道如何运行它,很可能是因为我在开发或部署中遗漏了一些步骤。不管怎样,在这里争论是没有意义的,尤其是在读了你的最后两句话之后。很明显你不想帮忙。我真的帮不了你。你所面临的问题是,你并没有真正达到你拥有的程度。你需要做更多的研究,创建一些基本的原型(从中可以产生可回答的问题!)。。。慢慢来。