Целевые требования.NET MATLAB Compiler SDK

Система и Требования к продукту

У вас должен быть MATLAB® и продукты MATLAB Compiler™, установленные, чтобы установить продукт MATLAB Compiler SDK™.

Цель.NET MATLAB Compiler SDK доступна только на Windows®.

Для актуального списка всей системы и программного обеспечения компилятора, поддержанного MATLAB, MATLAB Compiler и MATLAB Compiler SDK, видят https://www.mathworks.com/support/compilers/current_release/.

Поддерживаемые версии Microsoft.NET Framework

Установите поддерживаемую версию Microsoft® Среда.NET. Ваша способность использовать последнюю функциональность MATLAB Compiler SDK часто зависит от наличия актуальнейшей версии установленной среды.

MATLAB Compiler SDK поддерживает версию 4.0 Microsoft.NET Framework.

Создание нового блока

Если вы создаете новый блок, вам нужна версия 4.0 Среды.NET или выше (такой как 4,5 или 4.6).

  • Если вы имеете и 4.x и более старая версия Среды.NET (2x-3.x), необходимо смочь создать блок.

  • Если у вас есть только более старая версия Среды.NET (2.x-3.x), необходимо установить версию 4.0 или выше создавать новый блок.

Загрузка развертываемого приложения

Если вы загружаете развертываемое приложение, которое ссылается на блок, созданный с версией 4.0 или выше, вам нужна версия 4.0 Среды.NET или выше (такой как 4,5 или 4.6).

  • Пока у вас есть версия 4.0 Среды.NET или выше установленного, можно загрузить развертываемое приложение, созданное с версией 4.0 Среды.NET или выше. Это верно, даже если Среда.NET, используемая для создания блока, имеет версию выше, чем та, используемая для загрузки приложения. Причина состоит в том, который только показывает в версии 4.0 Среды.NET, используются при создании блока.

  • Если вы имеете и 4.x и более старая версия Среды.NET (2x-3.x), можно загрузить развертываемое приложение.

  • Если у вас только есть более старая версия Среды.NET (2.x-3.x), необходимо установить версию 4.0 или выше загружать развертываемое приложение.

Создавание приложения.NET

На создавание приложений.NET не влияет версия Среды.NET 4.x, раньше создавал блок, при условии, что версия Microsoft Visual Studio® версия 4.0 Среды.NET поддержек или выше.

Ограничения.NET MATLAB Compiler SDK

Используя addAssembly (Внешние Интерфейсы)

Блоки.NET или DLLs, созданный с MATLAB Compiler SDK, не могут загрузиться назад в MATLAB с.NET Внешний Метод интерфейса addAssembly.

Сериализация объектов MATLAB не поддержана

Нет никакой поддержки в MATLAB Compiler SDK для сериализации объектов MATLAB из MATLAB в код.NET.

Модификации пути, необходимые для доступности

Использовать некоторые программы экранного доступа или вспомогательные технологии, такие как JAWS®, необходимо добавить следующий DLLs в путь к Windows:

matlabroot\sys\java\jre\arch\jre\bin\JavaAccessBridge.dll
matlabroot\sys\java\jre\arch\jre\bin\WindowsAccessBridge.dll