ReportViewer Control - System.Security.SecurityException: эта сборка не допускает частично доверенных вызывающих - PullRequest
0 голосов
/ 25 августа 2009

Я использую элемент управления ReportViewer на веб-странице ASP.NET, и при развертывании на хост-сайте я получаю следующее исключение:

Description: The application attempted to perform an operation not allowed by the security policy.  To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers.

Я понимаю, что это вызвано тем, что я сейчас работаю в режиме среднего доверия, а не в режиме полного доверия при разработке.

Мне трудно найти решение, позволяющее элементу управления ReportViewer работать в среде среднего доверия.

1 Ответ

0 голосов
/ 25 августа 2009

Я не нашел подходящего ответа, когда у меня возникла эта проблема. В конце концов я перешел на хост, который позволил элемент управления ReportViewer (полное доверие AKA). Это для отчетов в локальном режиме .... Если вы работаете на сервере отчетов, то среднее доверие должно работать в соответствии с:

http://social.msdn.microsoft.com/Forums/en-US/vsreportcontrols/thread/23c37d41-5cb7-4579-86c3-27460e654b65

Извините за это. Я знаю, это не то, что ты хотел услышать.

...