Какая последняя версия Matlab позволила установить MCR без прав администратора?
Я хочу скомпилировать некоторый GUI в автономное приложение Windows (*.exe
). Основная идея-запускать Мои приложения на разных компьютерах без необходимости привилегий для его запуска.
при выполнении эти шаги, Я заметил, что когда я хочу запустить vcredist_x86.exe
на другом компьютере требуются права администратора. Я спросил на официальном форуме, и они подтвердили, что это невозможно.
была также другая интересная альтернатива с старая версия здесь: Как установить среду выполнения компонента Matlab без прав администратора при использовании компилятора MATLAB 4.6 (R2007a)
несмотря на то, что сейчас не поддерживается, до какой версии Matlab можно было запускать автономные приложения без привилегий?
моя версия 2010b, но я могу использовать самую последнюю версию, которая поддерживает возможность запуска MCR без привилегий. У меня есть компилятор Matlab, но не Matlab генератор кода (для автоматического перевода на другой язык).
1 ответов
пользовательские исполняемые файлы Matlab требуют запуска библиотек DLL Microsoft. Никакая версия Matlab не сможет запускать пользовательские исполняемые файлы без необходимых библиотек Microsoft. Невозможно установить DLL в каталоги, принадлежащие Windows, без прав администратора. Это проблема конфигурации, а не проблема выполнения Matlab. Решение состоит в том, чтобы установить необходимые DLL в местные папка, в которой находится пользовательское приложение. Игнорируйте все материалы в документах о "сетевых redributables" и "Регистрация" DLL.
Я не знаю, можно ли запустить vcredist_x86.exe
без привилегий. Это может быть вопрос установки пути установки в локальный каталог вместо " Program_Files...". В любом случае это не имеет значения, как vcredist_x86.exe
не должно быть необходимым.
Я не знаю, возможно ли то, что вы пытаетесь сделать, или если Matlab заблокировал его каким-то образом, но я думаю, что вы запутались в том, как туда добраться, и усугубили свои проблемы, пытаясь установить не пользовательские каталоги.