Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Genom att publicera .NET-klassbibliotek som intern AOT kan du skapa bibliotek som kan användas från non-.NET programmeringsspråk. Det producerade interna biblioteket är fristående och kräver inte att en .NET-körning installeras.
Kommentar
Endast "delade bibliotek" (även kallade DLL:er i Windows) stöds. Statiska bibliotek stöds inte officiellt och kan kräva kompilering av intern AOT från källan. Det går inte att ta bort interna AOT-bibliotek (via dlclose eller FreeLibrary, till exempel).
När du publicerar ett klassbibliotek som intern AOT skapas ett inbyggt bibliotek som exponerar metoder för klassbiblioteket som kommenterats med UnmanagedCallersOnlyAttribute ett fält som inte är null EntryPoint . Mer information finns i det interna biblioteksexemplet som är tillgängligt på dotnet/samples-lagringsplatsen på GitHub.