SORU
12 AĞUSTOS 2009, ÇARŞAMBA


GAC .NET?

Sadece bir rahip olmayan kimse için GAC kısa bir bakış, bir link lütfen.

CEVAP
12 AĞUSTOS 2009, ÇARŞAMBA


Evet, temel olarak DLL çakışmaları endişesi olmadan küresel erişilebilir tutmak için bir yol. Daha fazla, DLL Cehennem yok. Her mimari ve sürüm yaşamak için kendi yer alır.

Ayrıca, eğer böyle gidersen çok Explorer'da göz atın, kendi alır

C:\Windows\assembly

Tüm DLL listeler explorer, windows.

Ama gerçekten yapısı nasıldır görebilirsiniz cmd yangın çıkarsa:

C:\Users\tritter>cd C:\Windows\assembly

C:\Windows\assembly>dir

 Directory of C:\Windows\assembly

07/20/2009  02:18 PM    <DIR>          GAC
06/17/2009  04:22 PM    <DIR>          GAC_32
06/17/2009  04:22 PM    <DIR>          GAC_64
06/17/2009  04:22 PM    <DIR>          GAC_MSIL
 ...snip...
               0 File(s)              0 bytes
               9 Dir(s)  90,538,311,680 bytes free

C:\Windows\assembly>cd GAC_64

C:\Windows\assembly\GAC_64>dir

 Directory of C:\Windows\assembly\GAC_64

06/17/2009  04:22 PM    <DIR>          .
06/17/2009  04:22 PM    <DIR>          ..
01/19/2008  09:54 AM    <DIR>          blbproxy
 ...snip...
01/19/2008  09:54 AM    <DIR>          srmlib
01/19/2008  06:11 AM    <DIR>          System.Data
01/19/2008  06:11 AM    <DIR>          System.Data.OracleClient
 ...snip...
               0 File(s)              0 bytes
              34 Dir(s)  90,538,311,680 bytes free

C:\Windows\assembly\GAC_64>cd System.Data

C:\Windows\assembly\GAC_64\System.Data>dir
 Directory of C:\Windows\assembly\GAC_64\System.Data

01/19/2008  06:11 AM    <DIR>          .
01/19/2008  06:11 AM    <DIR>          ..
04/11/2009  12:20 PM    <DIR>          2.0.0.0__b77a5c561934e089
               0 File(s)              0 bytes
               3 Dir(s)  90,538,311,680 bytes free

C:\Windows\assembly\GAC_64\System.Data>cd 2.0.0.0__b77a5c561934e089

C:\Windows\assembly\GAC_64\System.Data\2.0.0.0__b77a5c561934e089>dir

 Directory of C:\Windows\assembly\GAC_64\System.Data\2.0.0.0__b77a5c561934e089

04/11/2009  12:20 PM    <DIR>          .
04/11/2009  12:20 PM    <DIR>          ..
04/11/2009  12:12 PM         3,008,512 System.Data.dll
               1 File(s)      3,008,512 bytes
               2 Dir(s)  90,538,311,680 bytes free

C:\Windows\assembly\GAC_64\System.Data\2.0.0.0__b77a5c561934e089>

Burada Sistem sürümü 2.0.0.0__b77a5c561934e089 görebilirsiniz.Veri.

Bir DLL DOSYASı, 5 parça ile tanımlanır:

  1. Adı
  2. Sürüm
  3. Mimarlık
  4. Kültür
  5. Ortak Anahtar

İlk 3 olsa da, genellikle büyük olanlar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • infiniTuts

    infiniTuts

    18 Ocak 2012
  • KarnasCamillo

    KarnasCamill

    24 EKİM 2007

İLGİLİ SORU / CEVAPLAR