Kommentar
Å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.
En referens skapades till den inbäddade interop-sammansättningen "<assembly1>" på grund av en indirekt referens till sammansättningen från sammansättningen "<assembly2>". Överväg att ändra egenskapen "Bädda in interoptyper" i någon av sammansättningarna.
Du har lagt till en referens till en sammansättning (sammansättning1) som har Embed Interop Types egenskapen inställd på True. Detta instruerar kompilatorn att bädda in interoptypsinformation från den sammansättningen. Kompilatorn kan dock inte bädda in interoptypsinformation från den sammansättningen eftersom en annan sammansättning som du har refererat till (sammansättning2) också refererar till den sammansättningen (sammansättning1) och har Embed Interop Types egenskapen inställd på False.
Kommentar
Embed Interop Types Att ange egenskapen för en sammansättningsreferens True till motsvarar att referera till sammansättningen med hjälp /link av alternativet för kommandoradskompilatorn.
Så här åtgärdar du den här varningen
Om du vill bädda in interoptypsinformation för båda sammansättningarna anger du
Embed Interop Typesegenskapen för alla referenser till assembly1 tillTrue. Mer information om hur du anger den egenskapen finns i Genomgång: Bädda in typer från hanterade sammansättningar.Om du vill ta bort varningen kan du ange
Embed Interop Typesegenskapen för assembly1 tillFalse. I det här fallet tillhandahåller en primär interop-sammansättning (PIA) interoptypsinformation.