2010-11-01 17 views
6

i WindowsFormsApplicationBase,WindowsFormsApplicationBase C# ad alanlarında bulunmuyor mu?

Gerçekten C# WindowsFormsApplicationBase almak için sadece tam gelişmiş Microsoft.VisualBasic.ApplicationServices eklemek zorunda mıyım Microsoft.VisualBasic.ApplicationServices ad olduğunu okumak? Bunu yaparsam C# uygulamasının boyutu ve performansı nedir?

cevap

8

Düşünebileceği kadar pahalı değil. WindowsFormsApplicationBase türü, Microsoft.VisualBasic.dll adı verilen çerçeve derlemesinde bulunur. Yapmanız gereken tek şey, projenizin bu montajı referans alması ve türün uygulamanız için geçerli olmasını sağlamaktır. o .NET framework dağılımları dahildir sağladığı için uygulama ile bu montaj paket gerekmez

even when just the client profile is present. Yani çalışma anda AppDomain Microsoft.VisualBasic.dll montaj yükleniyor bu sınıfı kullanarak tek gerçek 'maliyet' Bir WinForms uygulaması için ihmal edilebilir olan, gerçekten.

İlgili konular