2010-08-03 2 views
1

Класс HTMLDocument имеет следующий атрибут:Почему System.Windows.Forms.HtmlDocument требует полного доверия?

[PermissionSet (SecurityAction.LinkDemand, Name = "FullTrust")]
общественного запечатанный класс HTMLDocument

Почему? Могу ли я это переопределить? Или мне нужно будет отразить источник и перекомпилировать?

ответ

0

HtmlDocument - это оболочка для IE. IE позволяет ActiveX, и бог знает, что еще и так поэтому (особенно) небезопасно.

+0

Правильно, но на самом деле требуется полное доверие, чтобы оно функционировало, или это полное требование доверия, предостережение от защиты от Microsoft? Если я каким-то образом перекомпилировал HtmlDocument без этого полного атрибута доверия, будет ли он работать? –