C# Costura.Fody (DLL import) Projeleriniz oluşurken otomatik dll'leride içine gömme.

Promaker

C#,SQL,ADOBE Serisi Geliştirici
.
.
Katılım
7 Ara 2018
Mesajlar
164
Tepkime puanı
248
Puanları
43
Konum
Ev
Merhaba arkadaşlar,

Biliyorsunuz ki Devexpress veya farklı temaya dayalı eklentiler kulladıgınızda projenizi başka bilgisayarlara aktardıgınızda dll eksikliğinden uygulama çalışmaz duruma geliyor.
Veya projenizi yaparken exe yanında birden fazla dll oluşuyor ve haliyle projeniz kaba bir görünüme sahip oluyor.
Visual Stüdio'nun nimetlerinden biri olan Nuget Sayesinde exe içine dahil olan tüm DLL dosyaları projeniz derlenirken oluşan exe içine otomatik olarak gömülüyor.
Kurulumu şu şekilde olmaktadır.

Adım 1 :

Projenizi Visual Stüdio'dan açın ve üst barda bulunan Project sekmesine tıklayın açılan sekmeden Manage NuGet Packages' seçeneğine tıklayın.


1789


Adım 2 :
Önünüze gelen ekrandan Browse kısmına tıklayarak Fody yazarak aratın.
Karşınıza çıkan Fody ve Costura fody eklentilerinizi, install diyerek yükleyin.
NOT: Burada Dikkat etmeniz gereken nokta Fody ve Costura.Fodynin versionları.
Eğer Visual Studio 2019 Kullanmıyorsanız aşağıdaki versionları yüklemek zorundasınız.
Costura.Fody.1.6.2
Fody.2.0.0

Versionlarını seçmez iseniz projeniz derlenmeyebilir hatalar alabilirsiniz.


1790

Bu işlemlerden sonra Visual Studio'nuzu yeniden başlatarak projenizi derleyebilirsiniz.​
 

Promaker

C#,SQL,ADOBE Serisi Geliştirici
.
.
Katılım
7 Ara 2018
Mesajlar
164
Tepkime puanı
248
Puanları
43
Konum
Ev
ben sunucu olduğumu düşünmüyorum ??


Ben genelde kriptotürk diye bi program var onla exe ve dlleri birleştiriyorum ? işimi görüyor dll ve exe birleştirmekte ? seninki ileri seviye benimki lamerlik ?
Bu şekilde büyük zahmetten kurtarıyor insanı.
 

ServerEdit

Php Coder
.
.
Katılım
30 Ocak 2019
Mesajlar
629
Tepkime puanı
105
Puanları
43
Konum
System32
Bende nuget consoluna bu kodu yazarak proje içerisine dahil ediyordum .dll 'yi
C#:
install-package costura.fody
 

Benzer konular

Üst Alt