On Windows XP SP2,
Run Visual Studio .NET or Dev Studio
Visual Studio .NET 2003 loads a copy of MSVCR71.dll from C:\Program Files\Microsoft\Visual Studio .Net 2003\Common7\IDE\MSVCR71.dll.
Install JRE 6u5 b02
Make sure JQS is running.
Use Process Explorer to see that JQS and only JQS has C:\Program Files\Java\jre6\bin\MSVCR71.dll and any files in C:\Program Files\Java\jre6\ loaded.
Try to uninstall JRE 6u5 b02.
Expect:
no FilesInUseDialog is displayed.
Actual:
The following applications should be closed before continuing the installation:
Microsoft Development Environment.
Workaround:
Stop or kill jqs.exe
Click Retry.
The uninstall will continue without having to close Microsoft Development Environment.
screen shots added