I have seen something like this too and have put it off hoping MS will come up with a patch soon.
-----Original Message----- From: Wayne Kelly [mailto:[EMAIL PROTECTED]] Sent: Friday, May 31, 2002 1:41 AM To: [EMAIL PROTECTED] Subject: [DOTNET] Strongly named assemblies require Full Trust ??? It appears that to refer to a strongly named assembly, you need to be executing with the "Full Trust" permission set". I created a "Class Library" assembly and defined in it a static method called Foo. I gave that assembly a strong name by specifying a key file. I then created a console application that refered to the strongly named assembly and called the Foo method. If I run the console application with "Full Trust" then it works fine, but if I run it with only the "Everything" permission set, it throws a security exception. If I remove the strong name from the class library then it works fine even with only the "Intranet Zone" permission set. Why should this be? You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com. You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.