SORU
20 EKİM 2010, ÇARŞAMBA


C#: neden bir derleme imzalamak?

Kodu (Visual Studio 2005) ele geçirdim biraz C#, derlemeleri .snk aynı dosya ile imzalanan olduğunu fark ettim.

  • Neden önceki yazar bu şekilde derlemeleri imzalar mıydı?
  • Derlemeler gerekli ve ne imza atıyor imza değil, yanlış olur muydu?
  • Dezavantajları nelerdir imzalama derlemeler - gecikmelere neden?

CEVAP
20 EKİM 2010, ÇARŞAMBA


Neden önceki yazar bu şekilde derlemeleri imzalar mıydı?

Bilmiyorum, belki de o bütün meclisleri aynı anahtar ile imzalanmış olmak istedim.

Olur derlemeler imzalamadan değil sorun olurdu ne gerekli ve imza?

Hayır, gerekli değildir, ama bir mekanizma, bir montaj doğruluğunu sağlamak için olanak sağlar. Size bir derleme üzerinde oynanmadığını ve gerçekten de bu yazarın kökeni sağlamak için sağlar. Eğer GAC içine koymak için gereklidir.

Dezavantajları imza derlemeleri - gecikmelere sebep oluyor mu?

İmzalı derlemeler sadece diğer imzalı derlemeler yükleyebilirsiniz. Ayrıca belirli bir sürüm eğer farklı bir sürüm kullanmak istiyorsan bağlama yönlendirmeleri kullanın veya uygulamayı yeniden derleyin gerekir, yani bağlı. Küçük bir performans yükü de imza doğrulama nedeniyle var ama endişe olmamalı, böylece küçük.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • After Effects Tutorials w/ Mikey

    After Effect

    24 HAZİRAN 2009
  • mahalodotcom

    mahalodotcom

    8 HAZİRAN 2007
  • TSE

    TSE

    12 Kasım 2012