That's it. I've spent too many hours trying to mate the Service Pack pig with that Visual Studio pig. I'm not wasting any more time and effort on it. Throwing in the towel.
I blogged last week how I watch the first install attempt crank away for 10 minutes before it told me that I needed to uninstall the Web Application Project. That was my fault for not reading ScottGu's VS2005 SP1 Links and Info post first, so I can't complain about that, and I'm not.
I just purchased ReSharper and thought I'd apply the SP1 before installing it, which motivated me to go ahead and finish the job I tried to start a few days ago. I uninstalled the Web Application Project through the Control Panel and proceeded with the SP1 upgrade. That 400+ megabyte SP1 EXE sure takes a long time to decide if it wants to open after you double-click on it. Nothing like pain you have to wait for over various stages of an installation process.
So the EXE launches. Five to ten minutes later its ready to ask you if you want to apply the upgrade. Then you work on another machine or go running. But when you come back you may see what I saw, "Error 1718. filename.msp was rejected by digital signature policy." I don't know when this error occurred, but it was definitely over 30 minutes and probably less than an hour into the upgrade. "An hour into the upgrade..." Isn't that fricking insane?
So I applied the fix in the KB article linked-to in ScottGu's post. Restarted the machine. Relaunched the .EXE. Waited. Five minutes into upgrade select "Yes, I want to apply the service pack." Left the house to run errands. When I returned I got the same error, and I double-checked to make sure I had the local policy set according to the MS KB before I tried applying the Service Pack the second time.
Not again. I'm done.