Tworzę aplikację internetową w środowisku .NET 4.0 (beta2) w języku C#.Typ interopu nie może być osadzony
Kiedy próbuję użyć zespół o nazwie „ActiveHomeScriptLib”, pojawia się następujący błąd:
Interop type 'ActiveHomeScriptLib.ActiveHomeClass' cannot be embedded. Use the applicable interface instead.
Kiedy zmienić ramy do wersji 3.5, nie mam żadnych błędów.
Co to jest typ interopu i dlaczego ma to miejsce tylko w przypadku korzystania z architektury 4.0?
Znalazłem ten artykuł bardzo pomocne w rozwiązywaniu problemów współdziałanie/PIA. http://blogs.msdn.com/b/vbteam/archive/2010/06/11/troubleshooting-errors-when-embedding-type-information-doug-rothaus.aspx – GilesDMiddleton