Olası Çoğalt: Ayrı bir AppDomain bir .NET derleme yükleme doğru yolu nedir
Loading DLLs into a separate AppDomainC# - Ayrı AppDomain NET Meclisi Yükleme Sen Boşaltın Can So It
Böylece Türlerine/Sınıflarına erişebilir, ancak yine de yükünü kaldırabilir (ve yeniden yükleyebilir). C# - Correct Way to Load Assembly, Find Class and Call Run() Method
+1 teşekkürler. AppDomains'i her geçtiğinizde performans cezası ne kadar kötü? – BuddyJoe
Bu bağlıdır. Uygulama alanları arasında geçen her şey temel olarak serileştirilmiştir. (Remoting'e çok benzer bir şekilde çalışır.) Genel olarak, eğer tüm tipleriniz MarshallByRefObj'den gelirse, sadece bir "tutamaç" serisini serileştirir, bu yüzden oldukça hızlıdır. Verileri okuduğunuzda, veriler biraz serileştirilebilecek olsa da, serileştirilecek. İkinci appdomain'de daima "internal" tutmaya çalışın ve büyük olasılıkla bir sorun olmayacaktır. –
Ayrıca uzaktan örnek yaşam süresi sınırlıdır. Net sürümüne bağlı olarak, remoting yerine WCF kullanmalısınız. – Guillaume