I have created a custom activity that I am using in my workflows. Initially changes that I made were picked up right away. Now for some reason it keeps running with an old version of the DLL. Is this cached somewhere? I have tried the following:
- update-spsolution -identity
copy_special.wsp -literalpath
c:\temp\copy_special.wsp
-GACDeployment (I think this reboots the app pool in IIS) - Manually recycling the app pool in IIS
- canceling all instances of the workflow on sharepoint, uninstalling the workflow, updating the solution, then installing all over again
- Deleting cached files for SharePoint Developer on my local machine
- REBOOTING THE SERVER!
I have confirmed that the updated version of the DLL is in the GAC. I’m about to loose it here. Is there something else I should try? Is there a location that this DLL might be cached?
Turns out this was caused by user error. When I rebuilt my project in VS 2010 I assumed it was updating the WSP. It was not… It only updated the DLLs. I went ahead and redeployed it to my dev environment, THEN grabed the WSP and it finally updated. PEBCAK!