Sandy
Ok then I guess that the Timer Job maybe caching the Assemblies.
You need to follow the steps below
- Stop the Windows SharePoint Services Timer Service
- Go to the following path C:\Documents and Settings\All Users\Application Data\Microsoft\SharePoint\Config\ there sould be a folder that has a GUID as a name.
- Delete all files from this folder.
- Uninstall your assembly from the GAC.
- Install your new version to the GAC.
- Reset IIS.
- Start the Windows SharePoint Services Timer Service.
And that's it... Your new code should now run.... I have a script that does all the above steps, if you are interested just email me and I'll send it to you.
Cheers
Damian