2008-09-16 4 views
0

У меня есть сборка FullTrust, сборка A, которая вызывает сторонний компонент, сборку B. Есть ли какой-либо способ, через A.dll.config или код A, чтобы любые требования CAS не распространяли стек на сборку B, которая не имеет FullTrust?Как остановить требования безопасности CAS от сборки FullTrust

Невозможно изменить политику безопасности машины, если это возможно.

ответ

0

Вы можете создать отдельный appdomain, используя API песочницы в 2.0. MSDN explains it намного лучше, чем я могу. Конечно, тогда вы собираете наддомены; но если вам нужна изоляция, это цена, которую вы должны заплатить.