Sto creando un'applicazione Web sul framework .NET 4.0 (beta2) in C#.Non è possibile incorporare il tipo di intervallo
Quando si tenta di utilizzare un assembly chiamato "ActiveHomeScriptLib", ottengo il seguente errore:
Interop type 'ActiveHomeScriptLib.ActiveHomeClass' cannot be embedded. Use the applicable interface instead.
Quando cambio il quadro alla versione 3.5, non ho errori.
Che cos'è un tipo di intervallo e perché si verifica solo quando utilizzo il framework 4.0?
ho trovato questo articolo molto utile per la risoluzione dei problemi di interoperabilità/PIA. http://blogs.msdn.com/b/vbteam/archive/2010/06/11/troubleshooting-errors-when-embedding-type-information-doug-rothaus.aspx – GilesDMiddleton