Running different versions side by side

I know there have been questions about this in the past, but the last result I could find was from 2019. Is there any current way to achieve this? (ie I want to run concurrent versions)

Thank you
DOP

What do you mean by concurrent sessions? The requests from the past that I remember were for running from a USB stick without installing. By just double clicking on a file you can now run multiple sessions on a single machine.

Peter

1 Like

yeah, concurrent was not the right word.

Being able to run different versions side by side.

You can do that now. You just need to install (for ones that use the installer) and then rename the directory (I use the Fritzing version) and create a desktop shortcut that uses the correct executable. I have most versions back to 0.9.2 on this machine. There could be conflicts (since they all use the same directories) with preference files but I have never had an issue.

Peter

1 Like

I do that to.

@DisasterofPuppets I’ve edited your topic name

1 Like

Thanks guys,

Is there a config file in the install I can change or way to specify another parts directories for each install, or will it always default to c:\user\documents\frizting ?

Ty
DOP

At least with older versions of Fritzing, there is a command line argument to specify where the parts library folder is

Fritzing --parts “«path»/fritzing-parts”

I believe you can put that in an icon file as well, as part of the command to execute.

Actually a very strange situation. I keep an archive of installation files. With Fritzing 10.5 installed, my 1.0.4 install got wiped out from my computer. When I reinstall 1.0.4 it complains:

and pressing OK gets this:


Unexpectedly, running the 1.0.3 installation is fine

but my 0.9.10 install gets wiped out. However, it looks like my COM hasn’t run out of space yet – 48GB remaining

Assuming windows (which this probably is as it is the only one with the installer) you typically need to copy the install directory to a new location and then unintall the current Fritzing version so the registry gets updated about the install before installing a new version. I expect the registry is getting confused about which version are present here (and/or there are installer bugs of course!)

Peter

1 Like

The flag I showed is used at run time. It does not affect the install, and is not affected by the install (other than possibly whether the flag works for the used version). The install location is separate from the library location.
As well as moving the installed image itself, if you want to maintain separate parts libraries, you need to move that too. The full process would be: Install Fritzing version, move Fritzing executable, move parts library folder, run Fritzing from the moved location with the flag to point at the moved library. Then repeat for the next version.