Пропуск веб-страницы ASP.NET WebPage Rescount Chode в коде позади

StackOverflow https://stackoverflow.com//questions/9676532

  •  12-12-2019
  •  | 
  •  

Вопрос

Hello Stackoverflow,

У меня есть веб-страница ASP.NET/C#, которая вызывает функции с упрошенной сборкой .dll в коде позади.Он проходит через тонкую и работать над средами DEV, но производственная среда пропускает функции от сборки без исключения или выхода из того, что я вижу из наших внутренних методов регистрации.Ассамблея требует, чтобы разрешения начать процесс на сервере и использовать файл IO.От чтения я вижу, что это, кажется, связано с уровнем доверия кода, но я понятия не имею, где начать стремление менять вещи в рабочем направлении.Как я могу проверить уровень доверия сборки из контекста сервера?

Это было полезно?

Решение

Вот как вы найдете доверие приложения текущего домена во время выполнения ...

appdomain.currentdomain.ApplicationTrust

Настоящие вкусности здесь ...

appdomain.currentdomain.applationTrust.defaultgrantset.permissionset

шансы - это .isunrishered имущество на наборе permssion - false.

Что вы делаете дальше, зависит от операционной версии, которую вы ориентируетесь.Были некоторые изменения, сделанные в 4.0, чтобы все это работает.

Вот перегрузка информации ... http://msdn.microsoft.com/en-us/library/ddd984947.aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top