List Info

Thread: MethodAccessPermission




MethodAccessPermission
user name
2006-05-10 02:21:20
.NETters,

Our application is a WinForms user control that gets hosted
in IE. This
user control contains a DataGridView control among other
controls. Our
control was getting downloaded just fine under IE, that is,
until we added
a DataGridViewLinkColumn column to the datagrid. IE's error
log suggests a
MethodAccessException.

The server the control is downloaded from is in the
"Local Intranet" zone.
It must have all the necessary privileges.

Any suggestions?

Thank you in advance for your help.

Pradeep

----
Microsoft.IE.SecureFactory:
System.Reflection.TargetInvocationException:
Exception has been thrown by the target of an invocation.
--->
System.MethodAccessException: Attempt to access the method
failed.
   at System.RuntimeTypeHandle.CreateInstance(RuntimeType
type, Boolean
publicOnly, Boolean noCheck, Boolean& canBeCached,
RuntimeMethodHandle&
ctor, Boolean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean
publicOnly, Boolean
fillCache)
   at System.RuntimeType.CreateInstanceImpl(Boolean
publicOnly, Boolean
skipVisibilityChecks, Boolean fillCache)
   at System.Activator.CreateInstance(Type type, Boolean
nonPublic)
   at System.Windows.Forms.DataGridViewLinkColumn.Clone()
   at
System.Windows.Forms.DataGridView.CorrectColumnFrozenStates
(DataGridViewColumn[] dataGridViewColumns)
   at
System.Windows.Forms.DataGridView.OnAddingColumns(DataGridVi
ewColumn
[] dataGridViewColumns)
   at
System.Windows.Forms.DataGridViewColumnCollection.AddRange
(DataGridViewColumn[] dataGridViewColumns)
-----
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )