我有一个WF功能,我已经相当频繁地部署到我的开发/测试环境中,因此遇到了一个问题,其中程序集似乎由SharePoint Timer服务(SPTimerV3)缓存,并且然后在延迟活动后工作流程重新水化后使用过时的版本。
为了解决这个问题,在STSADM命令安装.WSP之后,我尝试在我的批处理文件中添加“NET STOP SPTimerV3”和“NET START SPTimerV3”。它可以重新启动计时器服务,我不再有缓存问题,但是以这种方式重新启动计时器似乎会定期杀死我在IIS中的SP应用程序池。
有没有人找到一种在WSP部署批处理文件中重启计时器而没有不利影响的好方法?我是否需要重新启动另一个从属服务,或者每次都重新启动应用程序池?
答案 0 :(得分:0)
您还需要重新启动IIS。 IISRESET / noforce应该可以解决问题。