Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A COM-interop projektek, amelyek egy vagy több importált COM-típust tartalmazó összeállításra hivatkoznak, a többi kezelt projekthez hasonlóan lesznek lefordítva. Hivatkozhat az interop szerelvényekre egy fejlesztési környezetben, például a Visual Studióban, vagy hivatkozhat rájuk parancssori fordító használatakor. Mindkét esetben a megfelelő fordításhoz az interop összetevőnek ugyanabban a könyvtárban kell lennie, mint a projekt fájljai.
Az interop szerelvényekre kétféleképpen hivatkozhat:
Beágyazott interop típusok: A .NET-keretrendszer 4-től és a Visual Studio 2010-től kezdve utasíthatja a fordítót, hogy ágyazzon be típusinformációkat egy interop-szerelvényből a végrehajtható fájlba. Ez az ajánlott technika.
Interop szerelvények üzembe helyezése: Létrehozhat egy szabványos hivatkozást egy interop-szerelvényre. Ebben az esetben az interop-szerelvényt az alkalmazással együtt kell üzembe helyezni.
A két módszer közötti különbségeket részletesebben tárgyaljuk a COM-típusok felügyelt kódban való használatával kapcsolatban.
Az interop-típusok Visual Studióval való beágyazását bemutató útmutató: Típusok beágyazása felügyelt szerelvényekből a Visual Studióban.
Ha parancssori fordítóval és típusinformációkkal rendelkező interop-szerelvényre szeretne hivatkozni a végrehajtható fájlokban, használja a -link (C# Compiler Options) vagy a -link (Visual Basic) fordítókapcsolót, és adja meg az interop-szerelvény nevét.
Megjegyzés:
A Visual C++ alkalmazások nem ágyazhatnak be típusadatokat, de együttműködhetnek azokkal az alkalmazásokkal vagy bővítményekkel, amelyek igen.
Az üzembe helyezéskor elsődleges interop-szerelvényt tartalmazó alkalmazás fordításához használja a /reference fordítókapcsolót, és adja meg az interop-szerelvény nevét.