I was thinking about something a little more robust and accessible than that. Something with UI to it so I don't have a bunch of "switch TypeMock version" scripts floating around that I have to mess with. Like, the ability to change the version from the VS add-in or the TypeMock control panel.
Even if I could use AutoDeploy, it means I have to:
- Run the installer the first time so I can get to the binaries.
- Copy the appropriate items out of the installed location.
- Uninstall so future installs won't clash.
- Set up my own folder hierarchy with the various versions of TypeMock.
- Write the scripts to AutoDeploy.
- Run the scripts to change versions.
Then, though, I lose some of the goodness like the tracer and the admin UI for linking other profilers, don't I? Or would I also need to create my own Start Menu icon hierarchy to point to the relevant utilities in the folder hierarchy that I had to create?
Like I said, I think something more formally supported would be helpful. Install and go, switch through a nice UI or through a programmatic interface (that the nice UI would presumably be using) so I could script it if I need to without assuming AutoDeploy.