2 using System.Reflection;
4 using System.Security.Permissions;
6 [assembly: SecurityPermission (SecurityAction.RequestRefuse, ControlPrincipal=true)]
10 static int Main (string[] args)
13 string filename = "library2b";
14 Assembly a = Assembly.Load (filename);
16 Console.WriteLine ("*1* Couldn't load assembly '{0}'.", filename);
19 Console.WriteLine ("*0* Assembly '{0}' loaded.", filename);
23 catch (SecurityException se) {
24 Console.WriteLine ("*2* Unexpected SecurityException\n{0}", se);
28 Console.WriteLine ("*3* Unexpected Exception\n{0}", e);