VB.NET’te DLL’yi EXE’ye Gömme
DLL’leri EXE’ye gömmek, kodunuzu daha kompakt ve taşınabilir hale getirmenin harika bir yoludur. Bu, özellikle birden fazla bilgisayara dağıtmanız gereken bir uygulama geliştiriyorsanız kullanışlıdır. Ayrıca, DLL’lerinizi EXE’nize gömerek, bunların yanlışlıkla silinmesini veya değiştirilmesini de önleyebilirsiniz.
VB.NET’te DLL’leri EXE’ye gömmek için birkaç farklı yol vardır. En yaygın yöntemlerden biri, Visual Studio’nun Kaynak Düzenleyicisi’ni kullanmaktır. Kaynak Düzenleyicisi’ni açmak için, projenize sağ tıklayın ve “Kaynakları Görüntüle” seçeneğini seçin. Kaynak Düzenleyicisi’nde, “Gömülü Kaynaklar” klasörünü bulun ve üzerine sağ tıklayın. Ardından, “Ekle” seçeneğini seçin ve gömmek istediğiniz DLL’yi seçin.
DLL’leri EXE’ye gömmenin bir diğer yolu da, .NET Framework’ün ILMerge aracını kullanmaktır. ILMerge, birden fazla DLL’yi tek bir DLL’ye birleştirmek için kullanılabilen bir komut satırı aracıdır. ILMerge’i kullanmak için, öncelikle aracın web sitesinden indirip yüklemeniz gerekir. Ardından, bir komut istemi açın ve aşağıdaki komutu çalıştırın:
ilmerge /target:exe /out:output.exe input.dll
Bu komut, input.dll dosyasını output.exe dosyasına gömecektir.
DLL’leri EXE’ye gömmenin üçüncü bir yolu da, üçüncü taraf bir araç kullanmaktır. Bu araçlardan biri de, Embarcadero’nun DelphiXE’sidir. DelphiXE, DLL’leri EXE’ye gömmek için kullanılabilen bir görsel araçtır. DelphiXE’yi kullanmak için, öncelikle aracın web sitesinden indirip yüklemeniz gerekir. Ardından, DelphiXE’yi başlatın ve projenizi açın. Projenize sağ tıklayın ve “Gömülü Kaynaklar” seçeneğini seçin. Ardından, gömmek istediğiniz DLL’yi seçin.
İndirme Linki:
Üretici Firma:
- Microsoft
Ücretsiz mi?
- Evet
Uyumlu İşletim Sistemleri:
- Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10
Dosya Boyutu:
- 1,5 MB