«appdomain» etiketlenmiş sorular

8
Tüm referansları yinelemeli olarak AppDomain'e nasıl yükleyebilirim?
AppDomainKarmaşık bir başvuru ağacı olan yeni bir derlemeye yüklemek istiyorum (MyDll.dll -> Microsoft.Office.Interop.Excel.dll -> Microsoft.Vbe.Interop.dll -> Office.dll -> stdole.dll) Anladığım kadarıyla, bir montaj yüklenirken AppDomain, referansları otomatik olarak yüklenmiyor ve onları manuel olarak yüklemem gerekiyor. Yani yaptığım zaman: string dir = @"SomePath"; // different from AppDomain.CurrentDomain.BaseDirectory string path = System.IO.Path.Combine(dir, …

3
Devralma güvenlik kurallarını ihlal etmeden .NET 4 + 'da ISerializable'ı nasıl uygulayabilirim?
Arka plan: Noda Time birçok serileştirilebilir yapı içerir. İkili serileştirmeyi sevmesem de, 1.x zaman çizelgesinde onu desteklemek için birçok istek aldık. ISerializableArayüzü uygulayarak bunu destekliyoruz . Noda Time 2.x'in .NET Fiddle'da başarısız olduğuna dair yeni bir sorun raporu aldık . Noda Time 1.x kullanan aynı kod iyi çalışıyor. Atılan istisna …

8
Tasarım zamanında var kullanılarak bildirilen bir değişkenin türünü güvenilir bir şekilde nasıl belirleyebilirim?
Emacs'de C # için bir tamamlama (intellisense) tesisi üzerinde çalışıyorum. Buradaki fikir şudur, eğer bir kullanıcı bir parça yazarsa ve daha sonra belirli bir tuş vuruşu kombinasyonu yoluyla tamamlama isterse, tamamlama tesisi olası tamamlamaları belirlemek için .NET yansımasını kullanır. Bunu yapmak, tamamlanan şeyin türünün bilinmesini gerektirir. Bir dizeyse, bilinen bir …

6
.NET Core'da AppDomains yok! Neden?
Microsoft'un .NET Core'da AppDomains'i desteklememesinin güçlü bir nedeni var mı? AppDomains, sunucu tarafından yüklenen derlemeleri, sunucuyu kapatmadan zarif bir şekilde güncellemek isteyebileceğimiz uzun çalışan sunucu uygulamaları oluştururken özellikle yararlıdır. AppDomains olmadan, uzun süren bir sunucu sürecinde montajlarımızı nasıl değiştireceğiz? AppDomains ayrıca bize sunucu kodunun farklı bölümlerini izole etmenin bir yolunu …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.