Megosztás a következőn keresztül:


Szerelvények létrehozása

Ide-val, például Visual Studióval vagy a Windows SDK által biztosított fordítókkal és eszközökkel hozhat létre egy- vagy többfájlos szerelvényeket. A legegyszerűbb szerelvény egyetlen fájl, amely egyszerű névvel rendelkezik, és egyetlen alkalmazástartományba van betöltve. Ez a szerelvény nem hivatkozhat más szerelvényekre az alkalmazáskönyvtáron kívül, és nem történik meg a verzióellenőrzés. A szerelvényből álló alkalmazás eltávolításához egyszerűen törölje azt a könyvtárat, amelyben található. Sok fejlesztő számára csak az ilyen funkciókkal rendelkező szerelvény szükséges egy alkalmazás üzembe helyezéséhez.

Többfájlos szerelvényt több kódmodulból és erőforrásfájlból is létrehozhat. Létrehozhat olyan szerelvényt is, amelyet több alkalmazás is megoszthat. A megosztott szerelvénynek erős névvel kell rendelkeznie, és üzembe helyezhető a globális szerelvény-gyorsítótárban.

A kódmodulok és az erőforrások szerelvényekbe való csoportosításához számos lehetőség áll rendelkezésre a következő tényezőktől függően:

  • Verziókezelés

    Csoportosítsa azokat a modulokat, amelyeknek azonos verzióinformációval kell rendelkezniük.

  • Telepítés

    Az üzembe helyezési modellt támogató kódmodulok és erőforrások csoportosítása.

  • Újrafelhasználás

    Csoportosítsa a modulokat, ha logikailag együtt használhatók valamilyen célra. A programkarbantartáshoz ritkán használt típusokból és osztályokból álló szerelvény például ugyanabban a szerelvényben helyezhető el. Emellett a több alkalmazással megosztani kívánt típusokat egy szerelvénybe kell csoportosítani, és a szerelvényt erős névvel kell aláírni.

  • Biztonság

    Csoportmodulok, amelyek ugyanazokat a biztonsági engedélyeket igénylő típusokat tartalmazzák.

  • Hatókörkezelés

    Olyan csoportmodulok, amelyek láthatóságát ugyanahhoz a szerelvényhez kell korlátozni.

A közös nyelvi futtatókörnyezeti szerelvények nem felügyelt COM-alkalmazások számára való elérhetővé tételénél speciális szempontokat kell figyelembe venni. A nem felügyelt kódokkal kapcsolatos további információkért lásd: .NET-keretrendszer összetevők közzététele a COM-nak.

Lásd még