Look at me posting something about ASP.NET on my blog! Been awhile.

So I have installed VS Team System for Software Developers on my TabletPC and my office workstation. Both machines also run VS.NET 2003 for Enterprise Architects. On both machines, every time a restart or shut down (Windows XP TabletPC Edition/Windows XP Pro), I get an error that memory could not be read for aspnet_state.exe.

I've googled around and found no solutions, but others are experiencing this. Some co-workers experience it occasionally.

The only "fix" I have come up with is to hack the registry settings for the ASP.NET State Service and point it to the .NET Version 1.1 instance. With that in place, the errors go away.

Anyone else seen this and have any solutions? I know that the error doesn't really matter -- it doesn't even get logged -- but it just bothers me. On a clean build, I shouldn't get errors -- that's like having the check engine light on in a new car and just ignoring it.


UPDATE:
Here's what I hacked in the registry to get this error to go away. Insert legal crap that prevents me from being responsible if you crash your system by messing up your registry... no warranties here whatsoever... yada yada yada...


HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\aspnet_state\DisplayName
- Change to "ASP.NET State Service (1.1)"
- This is just for my sanity

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\aspnet_state\ImagePath
- Change to "%SystemRoot%\Microsoft.NET\Framework\v1.1.4322\aspnet_state.exe"
- This points the service to the .NET 1.1 version of the state service