Létrehozása és nyilvántartása com-objektumot a net-összeszerelés, Aleksey Alekseev

Tedd NET-összeállítás a COM-objektum látható nem túl nehéz, de van nem kevés nyilvánvaló dolog, hogy vehet elég idő.

Azonnal meg kell jegyezni, hogy az érdeklődők számára ebben a témában kell részletesen és szigorúan ajánlani egy könyvet A Dubovtseva „a Microsoft.NET legteljesebb útmutató”, amely részletesen a folyamatot, valamint egyéb hasznos dolgokat. Ebben ugyanaz a folyamat ismertetjük röviden.

Létrehozása és nyilvántartása com-objektumot a net-összeszerelés, Aleksey Alekseev

Miután a projekt, akkor létrehozhat olyan osztályok, amelyek végrehajtják a szükséges logikát. Mégis helyes megjelenítéséhez a tér COM-objektumokat, meg kell adnia minden osztály attribútumokat. Itt vannak:

Az is kívánatos, hogy írja alá az egész szerelvényt egy erős nevét (az az oka, hogy kerül a GAC ​​hiba nélkül), hogy meg lehet csinálni a tulajdonság

Természetesen a kulcspár kell létrehozni előre.

Érdemes megjegyezni, hogy a nyilvánvaló tartalmaznia kell az azonos attribútum

ComVisible (true) hozzávetőleg a következő formában:

Érdemes megemlíteni, hogy minden kivitt osztályok tartalmaznia kell az alapértelmezett konstruktor. Ha egy osztály nem olyan COM-objektum nem regisztrálja!

Bemutatjuk a regisztrációs folyamat. Általánosságban elmondható, hogy vannak különböző módon lehet regisztrálni egy összeállítás a COM objektumot, itt leírni a legegyszerűbb. Hozzon létre egy bat fájl az alábbi tartalommal:

Ellenőrizze, hogy a szerelvény osztályok COM-objektumokat lehet regisztrálni keresve a megfelelő bejegyzéseket a rendszerleíró adatbázisban, vagy használja oleview.exe hasznosság, az alábbiak szerint:

Létrehozása és nyilvántartása com-objektumot a net-összeszerelés, Aleksey Alekseev

Összeszerelése elemzi nlbrd registry mutatja egy bejegyzést klakssa híd.

Létrehozása és nyilvántartása com-objektumot a net-összeszerelés, Aleksey Alekseev

Ugyanez azonban oleview.exe

Ha ezeket a pontokat rendben vannak, a NET-szerelvény most mind a COM objektumot.

Nincs kapcsolódó cikk.