2010-11-09 13 views
5

Güvenilmeyen bir derlemeyi AppDoma alanına yüklemeliyim. Sandbox'a bu derleme için yeni bir uygulama etki alanı istemiyorum, çünkü dahili olarak HttpContext.Current (boş bir sanal alan AppDomain'de boş olacak) gibi bazı işlevlere erişim gerektiriyor. Özelleştirmeyle birlikte yükleme Yüklemeler

Bunu yapmanın eski yolu bazı özel Kanıt ile Assembly.load çağrıda olurdu düşünüyorum, ama bu '4.0 CAS değişikliklerle eski yapılmış gibi görünüyor:

http://msdn.microsoft.com/en-us/library/ms145229.aspx

http://msdn.microsoft.com/en-us/library/ee191568(VS.100).aspx

Yeni güvenlik modeliyle burada istediklerimi nasıl başarabileceğimi tam olarak anlayamıyorum ... Birisi lütfen alternatif bir yaklaşımı açıklayabilir veya önerebilir mi?

Teşekkürler.

cevap

0

Eski modele, uygulama yapılandırmanızı değiştirerek geri dönebilirsiniz, ikinci bağlantıda en üstte bir başvuru hakkı bulunur, ancak daha fazla bilgi için bkz. here. Sonra, varsayılan appdomain'de karma güven meclislerini kullanabilirsiniz.

+0

Bunu gördüm ve bunu yapmayı düşüneceğim, ancak bunu yeni güvenlik modeliyle yapmanın bir yolu varsa, yapmak isterim yani. – Jeff

İlgili konular