Plaatsing van assembly
Notitie
Dit artikel is specifiek voor .NET Framework. Dit geldt niet voor nieuwere implementaties van .NET, waaronder .NET 6 en nieuwere versies.
Voor de meeste .NET Framework-toepassingen zoekt u assembly's waaruit een toepassing bestaat in de map van de toepassing, in een submap van de map van de toepassing of in de globale assemblycache (als de assembly wordt gedeeld). U kunt overschrijven waar de algemene taalruntime naar een assembly zoekt met behulp van het <codeBase-element> in een configuratiebestand. Als de assembly geen sterke naam heeft, wordt de opgegeven locatie met behulp van het <codeBase-element> beperkt tot de toepassingsmap of een submap. Als de assembly een sterke naam heeft, kan het <codeBase-element> elke locatie op de computer of in een netwerk opgeven.
Vergelijkbare regels zijn van toepassing op het vinden van assembly's bij het werken met niet-beheerde code of COM-interoptoepassingen: als de assembly wordt gedeeld door meerdere toepassingen, moet deze worden geĆÆnstalleerd in de globale assemblycache. Assembly's die worden gebruikt met niet-beheerde code, moeten worden geĆ«xporteerd als een typebibliotheek en moeten worden geregistreerd. Assembly's die door COM-interoperabiliteit worden gebruikt, moeten worden geregistreerd in de catalogus, hoewel deze registratie in sommige gevallen automatisch plaatsvindt.