Aaron Stebner's WebLog

Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio

Updated versions of .NET Framework cleanup and verification tools with Windows 7 support

Updated versions of .NET Framework cleanup and verification tools with Windows 7 support

  • Comments 19

Over the past week or so, I’ve posted updated versions of both the .NET Framework Cleanup Tool and the .NET Framework Setup Verification Tool.  The primary reason for the updates is to address some specific problems using the tools on Windows 7.  I also fixed a few other issues that customers reported to me or that I discovered in my own testing.

Here is a list of the changes made to each of the tools:

.NET Framework Cleanup Tool changes (July 24, 2009):

  • Added logic to correctly cleanup the .NET Framework on Windows 7.  The .NET Framework 2.0 SP2, 3.0 SP2 and 3.5 SP1 are all installed as OS components on Windows 7, so the cleanup tool will not allow you to remove these versions of the .NET Framework on this OS.
  • Added detection and logging for the .NET Framework 4.  The cleanup tool does not yet support cleaning up the .NET Framework 4.  This will be added in a future release.
  • Prevent cleanup of mscoree.dll on Vista and higher.

.NET Framework Setup Verification Tool changes (July 17, 2009)

  • Fixed false errors being reported for non-English versions of the .NET Framework 1.0.
  • Fixed filtering problem that caused the .NET Framework 1.0 to be removed from the list of available products if any 1.0 service packs are installed.
  • Fixed false errors being reported for the .NET Framework 1.1 if the .NET Framework 1.0 is also installed on the system.
  • Fixed false errors being reported for the .NET Framework 3.5 SP1 on Windows 7.
  • Added detection and logging for .NET Framework 4 and Windows 7.  The verification tool does not yet support verifying the .NET Framework 4.  This will be added in a future release.

User’s Guides and Download Links

Here are links to the user’s guides for each of the tools – there are links in each user’s guide that can be used to download the latest version of each tool:

As always, please let me know (by posting a comment on one of my blog posts or sending me an email) if you run into any issues or have any questions using either of these tools.

  • keep getting "mscorwks.dll is either not designed" in windows 7 after clean up. tried reinstalling .net 4.0. any ideas

  • Hi G.Kumarappan - I'd suggest trying the steps listed at blogs.msdn.com/.../10110053.aspx to try to repair the .NET Framework components that are installed as a part of Windows.

  • My pc came with vista and shortly after went to 7 professional yrs ago. Recently, I've been receiving an error code 80070005 when trying to install updates. I'm also unable to troubleshoot anything. At the same time I noticed that on my desktop states I don't have genuine windows. I've tried so many things after reading others are having similar or same problems. Please help.

  • Hi Vicki - The following links might help in this scenario:

    support.microsoft.com/.../947821

    blogs.msdn.com/.../solving-setup-errors-by-using-the-subinacl-tool-to-repair-file-and-registry-permissions.aspx

    If those don't help, then I'd suggest posting a question on one of the Windows 7 forums and hopefully someone there can help suggest some other ideas for you to try.

Page 2 of 2 (19 items) 12
Leave a Comment
  • Please add 6 and 1 and type the answer here:
  • Post