NET.addAssembly
将 .NET 程序集添加至 MATLAB
语法
说明
加载一个基类库 (BCL) 或安装在全局程序集缓存 (GAC) 中的程序集(仅限 .NET Framework)。asmInfo = NET.addAssembly(globalName)
加载私有 .NET 程序集。asmInfo = NET.addAssembly(privateName)
允许您选择卸载私有 .NET Core 程序集。要卸载程序集,请在调用 asmInfo = NET.addAssembly(___,Unloadable=tf)NET.addAssembly 时将 Unloadable 参数设置为 true,然后调用 NET.unloadAssembly。 (自 R2026a 起)
您无法卸载 .NET Framework 程序集。如果您修改并重新编译 .NET Framework 程序集,必须重新启动 MATLAB® 才能访问更新后的代码。
示例
输入参数
输出参量
限制
NET.addAssembly不支持 MATLAB Compiler SDK™ 产品生成的程序集。
提示
您无需调用
NET.addAssembly即可访问mscorlib.dll和system.dll程序集中的类。在您第一次键入“NET.”或“System.”时,MATLAB 会从 .NET 类库中动态加载这些程序集。请参阅 .NET 产品文档以了解程序集的名称及其部署类型(全局或私有)。