Sorry, aker, I can't get it to work... I'm sure I'm missing something, but I don't know what it is. I've tried to follow your instructions and I'm still getting the hash error.
You say to copy the listed folder from my old WSUSOU folder and my old client folder to the client folder of the trunk. I've tried it a number of ways. First, I did it in two steps: I copied the folders from the root of the old WSUSOU folder to \trunk\client\. When I tried to copy the listed folders from my old client folder to \trunk\client\, Windows asked me if I wanted to replace the current folders... Obviously, this was not correct. Then I tried to put the old client folders in a 'client' subfolder in the trunk (i.e., \trunk\client\client\). When I ran UpdateGenerator from .\trunk\ and then UpdateInstaller from \trunk\client\ I got the hash error.
The first time I ran UpdateGenerator I deleted the contents of \trunk\client\md\. I got the hash error when I ran \trunk\client\UpdateInstaller. The second time I deleted the contents of both \trunk\client\md\ and \trunk\client\client\md\. Again, I got the hash error when I ran \trunk\client\UpdateInstaller. Should I also be deleting the wsusscn2.cab file(s) from \client\wsus\ and \client\client\wsus\?
Do you have any more help for me? I'd really like to get this fixed... Thanks.