Beta1 -> Beta2 Uninstallation Order

Something to note for those of you who haven't yet migrated from the March CTP to the May CTP of the DSL Tools.

Uninstall order

  1. DSL Tools March 2005 CTP
  2. VSIP Beta 1
  3. Visual Studio Beta 1

Install Order

  1. Visual Studio Beta 2 (Professional or Team System Editions)
  2. VSIP Beta 2
  3. DSL Tools May 2005 CTP

This is because the March CTP of the DSL tools had a managed custom action in its uninstaller, which needs the Beta1 CLR to execute. (We've removed this from the May 2005 CTP).

If you're reading this and thinking rather crossly "Why didn't someone post about this before I did it the other way around?", then don't despair (too much).
The following tips should get you going, but they are a bit nuclear - Note, I haven't a machine in this state to try them on, so caveat emptor, back up your registry etc.

  1. Uninstall any beta2-related stuff that you've tried to install in the order DSL Tools, VSIP, Visual Studio.
  2. Delete the registry key HKLM/Software/Microsoft/VisualStudio/8.0
  3. Delete the registry key HKLM/Software/Microsoft/VisualStudio/8.0Exp
  4. Delete the directory <Program Files>\Microsoft Visual Studio 8
  5. Delete your DSL Tools installation directory under <Program Files>
  6. Now have a second try at the ordered installation steps earlier in this post.

 

Published 06 June 05 06:13 by GarethJ

Comments

# Rob Caron's Blog said on July 4, 2005 8:26 PM:

On Language Workbenches:

Martin Fowler’s original post x and additional readings x
Brad Appleton’s...
# Rob Caron's Blog said on July 5, 2005 2:48 AM:

On Language Workbenches:

Martin Fowler’s original post &amp;oplus; and additional readings &amp;oplus;...
# Rob Caron's Blog said on July 6, 2005 1:26 PM:

On Language Workbenches:

Martin Fowler’s original post ⊕ and additional readings ⊕
Brad Appleton’s...
# rupak ganguly said on May 5, 2006 5:19 PM:
you got to be kidding me! I wonder how you guys at MS install/unistall all these CTP builds that you release. It is getting a bit uncomfortable uninstalling a bunch of stuff. MS has to come up with a better plan with these CTPs or atleast some solid documentation around that.

I am not dissing you but making you aware of an issue that I think you should bring up in your internal meetings.

To give you an idea I am testing these CTPs:

WinFX CTPs
Expression Family CTPs
DSL Tools CTPs

You can imagine my pain.... </endrant>
# Profoundly Esoteric Image Beta1 amp gt Beta2 Uninstallation Order | Quick Diets said on June 13, 2009 9:08 AM:

PingBack from http://quickdietsite.info/story.php?id=9409

New Comments to this post are disabled

Search

This Blog

Disclaimer
The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Inappropriate comments will be deleted at the authors discretion.
All code samples are provided "AS IS" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

Tags

Archives

Architects who Model

DSL Tools Team

Links

Syndication

Page view tracker