gpt4 book ai didi

matlab - 允许在没有管理员权限的情况下安装 MCR 的最新 Matlab 版本是哪个?

转载 作者:太空宇宙 更新时间:2023-11-03 19:20:52 26 4
gpt4 key购买 nike

我想将一些 GUI 编译成 Windows 独立应用程序 (*.exe)。主要思想是在不同的计算机上运行我的应用程序,而无需运行它的权限。

同时做 these steps , 我注意到当我想在不同的计算机上运行 vcredist_x86.exe 时需要管理员权限。我在官方论坛上问过,他们确认那是不可能的。

这里还有其他有趣的旧版本替代品: How can I install the Matlab Component Runtime without Administrator rights when using MATLAB Compiler 4.6 (R2007a)

尽管现在没有受支持的方法,直到哪个 Matlab 版本可以在没有特权的情况下运行独立应用程序?

我的版本是 2010b,但我可以使用支持无权限运行 MCR 的可能性的最新版本。我有 Matlab 编译器但没有 Matlab 代码生成器(自动翻译成另一种语言)。

最佳答案

Matlab 用户可执行文件需要 Microsoft DLL 才能运行。没有所需的 Microsoft DLL,任何 Matlab 版本都无法运行用户可执行文件。没有管理员权限就无法将 DLL 安装到 Windows 拥有的目录中。这是一个配置问题,而不是 Matlab 运行时问题。解决方案是将所需的 DLL 安装到包含用户应用程序的 local 文件夹中。忽略文档中有关“网络可再发行组件”和“注册”DLL 的所有内容。

我不知道是否可以在没有权限的情况下运行 vcredist_x86.exe。这可能是将安装路径设置为本地目录而不是“Program_Files ...”的问题。无论哪种方式都没有关系,因为 vcredist_x86.exe 不是必需的。

我不知道您尝试做的事情是否可行,或者 Matlab 是否以某种方式阻止了它,但我认为您对如何到达那里感到困惑,并且通过尝试安装到非用户目录而使您的问题更加复杂。

关于matlab - 允许在没有管理员权限的情况下安装 MCR 的最新 Matlab 版本是哪个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7710104/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com