Сборка - это библиотека классов .NET

Сборки являются базовыми блоками приложений .NET Среды; они формируют фундаментальный модуль развертываниясистемы контроля версий, повторного использования, проверки активации и разрешения безопасности. assembly - это набор типов и ресурсов, созданный для совместной работы и формирования логического модуля функциональности.

Чтобы работать с приложением .NET, необходимо сделать его сборки видимыми для MATLAB®. То, как вы это делаете, зависит от того, как развертывается сборка, в частном или глобальном порядке.

  • global сборка - Совместно используется приложениями и установлена в общей папке, называемой Global Assembly Cache (GAC).

  • private сборка - Используется одним приложением.

Чтобы загрузить глобальную сборку в MATLAB, используйте краткое имя сборки, которое является именем файла без расширения. Чтобы загрузить частную сборку, вам нужен full path (папка и имя файла с расширением) сборки. Эта информация содержится в документации поставщика для сборки. Для получения информации об использовании продукта см. документацию поставщика.

Следующие сборки из библиотеки классов .NET Framework доступны при запуске. MATLAB динамически загружает их при первом вводе "NET.«или» System.”.

  • mscorlib.dll

  • system.dll

Чтобы использовать любую другую сборку .NET, загрузите сборку с помощью NET.addAssembly команда. После загрузки сборки можно работать с классами, заданными сборкой.

Примечание

Вы не можете выгрузить сборку в MATLAB. Если вы изменяете и перестраиваете свою сборку, необходимо перезапустить MATLAB, чтобы получить доступ к изменениям.

См. также