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.
Anmärkning
Den här artikeln är specifik för .NET Framework. Det gäller inte för nyare implementeringar av .NET, inklusive .NET 6 och senare versioner.
För de flesta .NET Framework-program hittar du sammansättningar som utgör ett program i programmets katalog, i en underkatalog till programmets katalog eller i den globala sammansättningscache (om sammansättningen delas). Du kan åsidosätta var Common Language Runtime söker efter en assembly med hjälp av <codeBase-elementet> i en konfigurationsfil. Om sammansättningen inte har ett starkt namn begränsas den plats som anges med hjälp av <codeBase-elementet> till programkatalogen eller en underkatalog. Om sammansättningen har ett starkt namn kan codeBase-elementet<> ange valfri plats på datorn eller i ett nätverk.
Liknande regler gäller för att hitta sammansättningar när du arbetar med ohanterad kod eller COM-interopprogram: om sammansättningen delas av flera program bör den installeras i den globala sammansättningscachen. Sammansättningar som används med ohanterad kod måste exporteras som ett typbibliotek och registreras. Sammansättningar som används av COM-interop måste registreras i katalogen, men i vissa fall sker registreringen automatiskt.