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.
Implementeringen IDispatchImplAttribute har officiellt tagits bort från .NET. Den här typen kunde bara identifieras vid körning och borttagningen påverkar inte synlig API-yta. Men om en sammansättning som är inriktad på .NET Framework använder den här typen och läses in i .NET 8 eller en senare version, genererar körningen en TypeLoadException.
Tidigare beteende
IDispatchImplAttribute-typen kunde hittas vid körning, men ingen av den inaktuella attributets dokumenterade semantik tillämpades.
Nytt beteende
Från och med .NET 8 genererar försök att läsa in en sammansättning som innehåller det här attributet en TypeLoadException.
Version lanserad
Förhandsversion 6 av .NET 8
Typ av brytande ändring
Den här ändringen kan påverka binär kompatibilitet.
Orsak till ändring
Det här attributet togs bort eftersom det inte längre respekterades och inte tjänade något funktionellt syfte.
Rekommenderad åtgärd
Ta bort användningen av det här API:et i sammansättningar som läses in i .NET 8 och senare versioner.