Old MCR version Installer or Workaround

29 visualizzazioni (ultimi 30 giorni)
Looking for the Matlab 2010 MCR installer. The MCR version is 7.14. 64 bit.
I have an older .exe compiled using that MCR and I'm trying to run it on a more powerful PC. I wasnt provided with the MCR installer by the company that compiled the exe. Matlab doesnt provide the installer for MCR versions dating that far back. If anyone knows how I can get that installer or any other workaround that would be great.

Risposta accettata

Eli Mandel
Eli Mandel il 19 Dic 2023
Modificato: Eli Mandel il 20 Dic 2023
I copied the "MATLAB Compiler Runtime" folder and contents from the older PC that ran the .exe to this newer one and added a line in the PATH to the runtime\win64 folder. That was sufficient for the .exe to run successfully without actually having the MCR installer.
I had tried this previous to asking the question here but I still got an error. Turned out that the application was also dependent on Microsoft Visual Studio 2005 Redistributable.

Più risposte (1)

Karl
Karl il 18 Dic 2023
For MATLAB/MCR versions before R2012a/7.17, the advice at:
is: "Open MATLAB and run the command mcrinstaller to locate MATLAB Runtime for redistribution with your compiled components." In principle, you can install MATLAB 2010a, or any other version, from:
There might, though, be incompatibilities with newer software environments and hardware.
  2 Commenti
Walter Roberson
Walter Roberson il 18 Dic 2023
That advice about mcrinstaller assumes that you have MATLAB Compiler installed (for the release that you need MCR for.)
Eli Mandel
Eli Mandel il 19 Dic 2023
Like Walter Roberson wrote, just downloading the Matlab 2010b release wont allow me to run mcrinstaller. I would need to purchase a 2010b Compiler license as well.

Accedi per commentare.

Categorie

Scopri di più su Introduction to Installation and Licensing in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by