下面将记录每一步的操作过程。
  1、首先采用Reflector等工具找到上一篇文章编译后的DLL的Assembly信息。

  2、找到并打开C:\Inetpub\wwwroot\wss\VirtualDirectories\9001\web.config文件,在System.Workflow.ComponentModel.WorkflowCompiler节点下的authorizedTypes中,加入一个新的authorizedType,如下:

    1       <authorizedType Assembly="Eallies.Workflow.Demo, Version=1.0.0.0, Culture=neutral, PublicKeyToken=2b73eeea223c0615" Namespace="Eallies.Workflow.Demo" TypeName="*" Authorized="True" />

  3、然后再找到并打开C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\1033\Workflow\WSS.ACTIONS文件,这里的1033表示英文,在您的机器上也可能是2052等。

  4、找到这个文件的Actions节,并在最后一个Action后添加一个新的Action。如下。
  请注意,这里ClassName为“命名空间+类名”的形式,%1对应于后面的Id="1",Parameter的Name为我们在Workflow中定义的属性名。

    1     <Action Name="Write a File"
    2       ClassName="Eallies.Workflow.Demo.WriteFile"
    3       Assembly="Eallies.Workflow.Demo, Version=1.0.0.0, Culture=neutral, PublicKeyToken=2b73eeea223c0615"
    4       Category="Eallies"
    5       AppliesTo="all">
    6       <RuleDesigner Sentence="Write %1 to the file">
    7         <FieldBind Field="Text" Text="this text" DesignerType="TextArea" Id="1"/>
    8       </RuleDesigner>
    9       <Parameters>
   10         <Parameter Name="Text" Type="System.String, mscorlib" Direction="In" />
   11       </Parameters>
   12     </Action>

  5、改完保存后,我们需要重启一下IIS。

  至此,第二部分的设置配置文件的工作就完成了。
  下一篇文章我将记录如何实现自定义Workflow的第三部分——在Designer中创建一个Workflow的过程。欢迎大家继续关注:)多谢!

转载于:https://blog.51cto.com/eallies/78789

一步一步SharePoint 2007之四十三:实现自定义Workflow(2)——设置配置文件相关推荐

  1. 一步一步SharePoint 2007之四十一:实现Search(4)——设定爬网Schedule

    下面将记录每一步的操作过程. 1.首先进入Document Center中的Documents列表页面,并上传一个名为"[url]www.eallies.com.doc[/url]" ...

  2. 一步一步SharePoint 2007之四十八:实现Excel Service(3)——调用Excel Service

    摘要 本篇文章将介绍实现Excel Service的最后一部分--调用Excel Service. 为了方便您的学习,您可以下载本篇文章所创建的工程.单击此处下载(asp.net1.0). asp.n ...

  3. 一步一步SharePoint 2007系列文章目录

    一步一步SharePoint 2007之一:安装SharePoint http://tech.ddvip.com/2008-10/122535494387212.html 一步一步SharePoint ...

  4. 一步一步SharePoint 2007之十七:解决实现Form认证后无法再用SharePoint Designer编辑网站的问题...

    一步一步SharePoint 2007之十七:解决实现Form认证后无法再用SharePoint Designer编辑网站的问题 摘要 前面的文章中,我曾提到,Form认证目前还有缺陷,就是实现For ...

  5. 一步一步SharePoint 2007之五:向网站中添加一个子网站

    一步一步SharePoint 2007之五:向网站中添加一个子网站 摘要 感受完看到成果的激动,感受完邻家女孩的漂亮.可爱和端庄,不要停止,来,让我们一起来动手打造心目中的完美女神吧! 本篇文章将介绍 ...

  6. 出于一些原因的考虑,即日起,一步一步SharePoint 2007系列文章将暂停发布

    非常抱歉的告诉大家,出于一些原因的考虑,即日起,一步一步SharePoint 2007系列文章将暂停发布,恢复发布的时间大致确定在11月上旬.希望朋友们能原谅! 感谢朋友们的一贯支持! 转载于:htt ...

  7. 一步一步SharePoint 2007之十五:实现Form认证(5)——更改认证的Provider

    一步一步SharePoint 2007之十五:实现Form认证(5)--更改认证的Provider 摘要 本篇文章将记录实现Form认证的第五部分--更改认证的Provider. 前面各项准备工作都做 ...

  8. 如何一步一步用DDD设计一个电商网站(十三)—— 领域事件扩展

    本系列所有文章 如何一步一步用DDD设计一个电商网站(一)-- 先理解核心概念 如何一步一步用DDD设计一个电商网站(二)-- 项目架构 如何一步一步用DDD设计一个电商网站(三)-- 初涉核心域 如 ...

  9. SharePoint Server 2010 一步一步从入门到精通

     SharePoint Server 2010 SharePoint Server 使得企业能够开发出智能的门户站点,这个站点能够无缝连接到用户.团队和知识.因此人们能够更好地利用业务流程中的相关信息 ...

最新文章

  1. linux mysql 文件恢复_linux下误删数据文件恢复
  2. 国内是否可以安装alexa_Alexa可以听到您无法听到的命令,哪些黑客可以利用
  3. python浪漫代码_五行Python代码实现批量抠图
  4. SQL 之后,GQL 成为 ISO/IEC 国际标准数据库语言项目
  5. pytorch核心模块
  6. deque插入和删除操作
  7. 皇家彩世界教程iOS性能优化系列篇之“优化总体原则”
  8. 阿里云携手开源中国众包平台发布百万悬赏项目
  9. 1374:铲雪车(snow)
  10. 小米4降级android版本,小米MIUI不再允许降级,小心手机变砖
  11. 萌娃第一台电动车哪吒魔小童正式交付
  12. 判断一个数是否为质数的三种方法
  13. 计算机系统结构 之 Amdahl定律
  14. 渗透中常用的在线工具和网站总结
  15. 【jquery】通过降低图片的质量(或尺寸)压缩图片大小
  16. 谈谈“数据库中间件”生态与发展
  17. 10分钟教你搭建一个好玩的Python全文搜索引擎
  18. Jenkin前端项目部署----远程服务
  19. 【愚公系列】2022年10月 微信小程序-电商项目-确认订单功能实现
  20. 牛客每日练习----可做题,汀博尔,轰炸区最优选取

热门文章

  1. ExtJs4 笔记 Ext.tab.Panel 选项卡
  2. MySQL存储过程之事务管理
  3. 回调函数 —— 借助中间通用函数(形参里有函数指针,实现函数注册)调用不同的回调函数 (多态/分层)
  4. STM32 ADC转换实验
  5. 网络编程知识预备(1) ——了解OSI网络模型
  6. 尚硅谷的 ediary 笔记_干货分享 | 硅谷创新加速营第五讲教您合理规划融资需求 降低投资风险...
  7. java redirect 跨域_如何解决跨域重定向携带参数的问题?不使用将参数拼接在重定向url末尾的方式...
  8. 【高并发】面试官:性能优化有哪些衡量指标?需要注意什么?
  9. 中国自研数据库拿下世界第一,背后这十年都经历了什么?
  10. 关于Net开发中一些SQLServer性能优化的建议