C# Dll İle Alakalı Sorunum
-
Selamlar Arkadaşlar
C# ile ufak bi tool kodluyorum
Sorunum şu ; Newtonsoft.Json.dll kütüphanesiyle çalışıyorum
exe ile dll aynı dizinde olmadığında exe'de sıkıntılar çıkıyor.
Yani exe'yi indirince dll'yide indirmek gerekiyor ben sadece exeyi indirip dll'yi içerden export etmek istiyorum
benim düşüncem: exe'ye tıklayınca biryere dll'yi export edeyim exe'de çalışması için dll'yi ordan çeksin Örn : C/Windows/Newtonsoft.Json.Dll
Fakat bunu manuel olarak yaptığımda yemiyor orasıda ayrı bir konu
Sadece exe tıklayıp tool çalışsın, kullanıcı dll falan indirmesin.
ya da Buna nasıl bi çözüm uygulayabilirim?
Not:İlk defa dll ile çalıştığımdan istediğimi tam anlatamadım, Yardımcı olan arkadaşlara şimdiden teşekkürler :) -
ve sorunu ILMerge ile çözdüm
ILMerge exe ile dll'yi birleştirmeye yarıyor
ILMerge İndirme Linki
http://www.microsoft.com/en-us/download/details.aspx?id=17630C:\Program Files\Microsoft\ILMerge default yeri burası(ILMerge nereye kurulduysa exe ve dll'lerinizi o klasörün içine atın)
Exe ve dll dosyanızın olduğu dizine .bat uzantılı bir dosya açın ve içine:
ilmerge.exe /target:winexe /out:olusacak_exe_adi.exe birlestirilecek_exe_adi birlestirilecek_dll_adi (birden çok dll varsa yazılabilir)Oluşacak yeni exe ILMerge klasörünün içinde olacaktır
saybirs tarafından 08/Ara/13 23:30 tarihinde düzenlenmiştir -
Saybirs hacım soruyu sorup cevabınıda kendi veren müridleri seviyorm ben :)
Araştırmaktan bıkmıyorlar :)
-
rappermcs bunu yazdı
Saybirs hacım soruyu sorup cevabınıda kendi veren müridleri seviyorm ben :)
Araştırmaktan bıkmıyorlar :)
teşekkürler abi :)
