Makale Özeti

.NET Framework’te yer alan genel araçları incelediğimiz yazı dizimizin 4. bölümünden merhabalar. Bu bölümde kısaca Type Library Importer ve Type Library Exporter araçlarını inceleyeceğiz.

Makale

.NET Framework’te Yer Alan genel Araçlar – 4/5

 

.NET Framework’te yer alan genel araçları incelediğimiz yazı dizimizin 4. bölümünden merhabalar. Bu bölümde kısaca Type Library Importer ve Type Library Exporter araçlarını inceleyeceğiz.

 

Type Library Importer (tlbimp.exe)

Type Library Importer aracı .NET bileşenlerinin COM bileşenlerini kullanabilmeleri için Com bileşenleri için .NET proxy bileşenleri üretir. Tlbimp.exe aracının kullanımı aşağıdaki gibidir:

 

tlbimp.exe Pedosyası [seçenekler]

 

Seçenek

Açıklama

/keycontainer:keycontainer

Bu seçenek assembly’ı keycontainer’da bulunan private anahtar ile imzalar. Anahtar dosyasında yer alan Public anahtar assembly manifestte kullanılacaktır. Anahtar dosyası oluşturmakla ilgili detaylar için sn.exe aracını inceleyin.

/keyfile:keyfile

Bu seçenek assembly’ı anahtar dosyasında yer alan private anahtar ile imzalar. Anahtar dosyasında yer alan Public anahtar assembly manifestte kullanılacaktır. Anahtar dosyası oluşturmakla ilgili detaylar için sn.exe aracını inceleyin.

/nologo

Bu seçenek tlbimp aracının logosunu gizler.

/silent

Bu seçenek tlbimp aracından gelen mesajları gizler.

/unsafe

Bu seçenek arabirimleri .NET Framework güvenlik denetimlerini uygulamadan üretir.

/verbose

Bu seçenek bileşen dönüştürülürken ek bilgiler görüntüler.

/? veya /help

Bu seçenek tlbimp.exe aracının yardım dosyasını görüntüler.

 

 

 

Type Library Exporter (tlbexp.exe)

Bu araçsa, type library importer aracının yaptığı işin tam tersini yapar. Bir .NET Framework assembly’ı için sınıf kütüphanesi üretir, böylece diğer COM bileşenleri .NET bileşenleriyle bir arada uyumlu bir şekilde çalışabilirler. tlbexp aracının genel kullanımı aşağıdaki şekildedir:

 

tlbexp AssemblyAdı [seçenekler]

 

Seçenek

Açıklama

/nologo

Bu seçenek tlbexp aracının logosunu gizler.

/silent

Bu seçenek tlbexp aracından gelen mesajları gizler.

/verbose

Bu seçenek bileşen dönüştürülürken ek bilgiler görüntüler.

/out:dosyaadı

Dosyaadı, oluşturulacak sınıf kütüphanesinin adıdır.

/? veya /help

Bu seçenek tlbexp aracına ait yardım dosyasını görüntüler.

 

 

 

 

Dizinin bir sonraki ve son bölümünde 3 aracı, XML Schema Definition Tool, Shared Name Utility ve Web Service Utility araçlarını inceleyeceğiz.