Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Публикация библиотек классов .NET как Native AOT позволяет создавать библиотеки, которые можно использовать на non-.NET языках программирования. Созданная собственная библиотека является автономной и не требует установки среды выполнения .NET.
Примечание.
Поддерживаются только общие библиотеки (также известные как библиотеки DLL в Windows). Статические библиотеки официально не поддерживаются и могут требовать компиляции Native AOT из источника. Выгрузка собственных библиотек AOT (например, через dlclose или FreeLibrary) не поддерживается.
Публикация библиотеки классов в качестве Native AOT создает собственную библиотеку, которая предоставляет методы библиотеки классов, аннотированные с UnmanagedCallersOnlyAttribute и содержащие поле EntryPoint, не допускающее значения null. Дополнительные сведения см. в примере собственной библиотеки, доступном в репозитории dotnet/samples на сайте GitHub.