Merhaba Arkadaşlar,
Diyelim ki elinizde projeye referans ettiğiniz bir .Net assembly dosyası bulunmakta. Örneğin Log4Net ve bununla birlikte konfigurasyon dosyası içerisinde de ilgili assembly’ ın versiyon numarasını ve daha da önemlisi Public Key Token değerini girmeniz gereken bir bölüm yer almakta. Söz konusu Assembly’ ın Public Key Token değerini öğrenmek için pratik olarak nasıl bir yol izlersiniz acaba?
Kodla elde etmek veya ILDASM aracı ile Metadata kısmında yer alan hexadecimal içeriğe bakmak, bir çözüm olabilir mi? Belki de SN(Strong Name Utility) isimli komut satırı aracı sizin işinizi görecektir. Nasıl mı? Buyrun
Strong Name Utility’ yi hep assembly’ ları işaretlemek için(özellikle GAC’ a atacaklarımızı) kullanırdık değil mi? Bakın başka pratik kullanımları da varmış. Bir başka ip ucundan görüşmek dileğiyle