title: .net 2.0 assembly security
body: <p>I have an assembly and want to restrict the assemblies and applications that can call/use this assemblies functionality.  Can anyone provide detailed information on how this can be achieved ?</p>
  
  <p>From what I have read on the internet this is not possible because any "fully trusted" assembly will automatically be granted access.</p>
  
  <p>I am using .NET 2.0 and 3.5 and the solution needs to be compatible with both versions of the framework.</p>
  
  <p>Thanks in advance ;-)</p>