QuickFlow 安装指南
前置条件
QuickFlow支持WSS3.0 SP2和MOSS07 SP2以及MOS2010, 需要在服务器上安装.net Framework3.5(SP1).
下载安装文件
到以下网址下载最新版本:
http://quickflow.codeplex.com/
注意:需要下载两个文件:QuickFlow的解决方案包和QuickFlow设计器QuickFlowDesinger
如果按装到MOSS07上,需要下载QuickFlow.wsp
如果按装到MOS10上,需要下载QuickFlowForMOS2010wsp
安装解决方案包
将QuickFlow.wsp.zip or QuickFlowForMOS2010wsp复制到SharePoint服务器并解压,单击其中的wsp_install.cmd文件安装解决方案包到服务器场,如果QuickFlow的老版本存在,则运行wsp_update.cmd升级老版本。
打开管理中心,进入操作-》解决方案管理,可以看到已经安装的解决方案包
部署解决方案包到应用程序
单击解决方案名称,进入解决方案部署页面,单击部署解决方案链接
选择要部署到的应用程序,单击确定,等待部署完成。
激活功能
部署完成后,访问网站,转到网站集功能管理页面,激活QuickFlow功能
如果安装在MOS10上,还需要到管理中心激活QuickFlow App Configuration。
确认Web.config配置成功
激活QuickFlow相应Feature的时候会在web.config中自动添加配置,未防止修改失败,需要确认web.config配置正确:
打开站点下的web.config文件,确认<authorizedTypes>节点下存在:
<authorizedType Assembly="QuickFlow, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ec1e0fe6e1745628" Namespace="QuickFlow"
TypeName="*" Authorized="True" />
<authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System*"
TypeName="*" Authorized="True" />
<authorizedType Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
Namespace="Microsoft.SharePoint.Workflow" TypeName="*" Authorized="True" />
<authorizedType Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint"
TypeName="SPModerationStatusType" Authorized="True" />
安装常见问题
1)解决方案升级失败
解决方法:先卸载老版本,然后重新安装。
进入管理中心-》操作-》解决方案管理,进入解决方案属性页面,单击 卸载解决方案 链接。
单击确定卸载。
卸载完成后,再次进入解决方案属性页面,移除解决方案。
2)卸载QuickFlow解决方案后,工作流状态页面出错。
原因:因为QuickFlow修改了系统的工作流状态页面,并打包在wsp包中,卸载wsp的时候这个页面会被删除掉。
解决方法:将QuickFlow.wsp改名为QuickFlow.cab,然后解压,
如果是07,将WrkStat_2007bak.aspx改名为WrkStat.aspx复制到layouts目录
如果是10,将WrkStat_2010bak.aspx改名为WrkStat.aspx复制到layouts目录
采用QuickFlowDesigner设计工作流
将QuickFlowDesigner.zip在SharePoint服务器上解压,单击QuickFlowDesigner.exe启动设计器。
设计完成后,发布到服务器
输入网站链接,选择工作流绑定的列表,存放工作流任务的列表,输入工作流名称,选择工作流启动方式。
如果要修改已经发布的工作流,通过File菜单打开已有工作流。
在打开对话框中,输入站点链接,点击Open,然后双击工作流名称打开工作流。
更多教程:http://www.cnblogs.com/jianyi0115/tag/QuickFlow/
其他
1)
在用QF做工作流前,最好了解下一般的MOSS工作流是如何设计开发的,可以看一下<亮剑.NET:SharePoint Server2007开发实战> 的工作流章节:
http://book.51cto.com/art/200902/112133.htm
2)
碰到错误,请认真分析,通过工作流状态页面能看到部分日志,更多日志需要查询12\LOGS。
3)QuickFlow和QuickFlowDesigner完全免费,如果您或者您的公司想获得更好的技术支持或培训,可以联系作者:jianyi0115@163.com
4)为了更好的使用QuickFlow,作者建立一个MSN讨论群,感兴趣的朋友可以加入:
QuickFlow技术讨论群:group90413@msnzone.cn http://msngroup.cn/gid-643415
5) 推荐下载本文的word版本,更详细:http://quickflow.codeplex.com/releases/view/34627#DownloadId=97109