Versioning SharePoint 2010 Workflow In VS

1.Keep old version dll

  a.Create a folder named as version1.0.0.0 in Bin

  b.Copy existed workflow DLL from GAC(differnent between SP2010 and SP2013) to created folder

  

2. Modify old version element file of workflow

  <Workflow
     Name="PurchasingWorkflowTempalte1.0.0.0"
     Description="Purchasing Workflow Tempalte"
     Id="041b72c8-6491-4a3d-9272-03d09f50f6d9"
     CodeBesideClass="SP13.PurchasingWorkflow.PurchasingWorkflow.PurchasingWorkflow"
     CodeBesideAssembly="SP13.PurchasingWorkflow, Version=1.0.0.0, Culture=neutral, PublicKeyToken=fe0afbe7fc302259">  </Workflow>

3.Package the old version dll for old workflow

  a.Add existing dll and specify the [Location],In [Location] you must add route path.

4.Add definition for new workflow

   a.Generate a new guid  for new workflow template.

  <Workflow
     Name="PurchasingWorkflowTempalte2.0.0.0"
     Description="Purchasing Workflow Tempalte"
     Id="9B8AF2D0-6B36-4027-BAB9-53B5E0C54161"
     CodeBesideClass="Leoni.SP13.PurchasingWorkflow.PurchasingWorkflow.PurchasingWorkflow"
     CodeBesideAssembly="Leoni.SP13.PurchasingWorkflow, Version=2.0.0.0, Culture=neutral, PublicKeyToken=fe0afbe7fc302259" > </Workflow>

5.Modify assembly version and file version to 2.0.0.0 of the project.

 

转载于:https://www.cnblogs.com/PeterHome/p/3968246.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值