Near Shore Consulting Ltd.
View Yves Rochon's profile on LinkedIn
Our Blog
Our Blog
Minimum Security Permissions
Location: BlogsNear Shore Blog    
Posted by: admin 11/8/2006 8:48 AM

When enabling code profiling in .net 2.0, one common warning is CA2209 : Microsoft.Usage : No valid permission requests were found for assembly "yourassemblyname".  You shoudl always specify the minimum security premissions using SecurityAction.RequestMinimum.

One simple way to prevent this warning in VB.NET is to add the following directive before the class definition:

Import System.Security

<Assembly : Security.Permissions.FileIOPermission(Security.Permissions.SecurityAction.RequestMinimum, Unrestricted:=True)>

Public ClassYourClassName

... your code here

End Class

Permalink |  Trackback
Blog
Near Shore Consulting  |  Terms Of Use  |  Privacy Statement