How do I protect the dlls of my project in such a way that they cannot be referenced and used by other people?
Thanks
Take a look at the StrongNameIdentityPermissionAttribute. It will allow you to declare access to your assembly. Combined with a good code protection tool (like CodeVeil (disclaimer I sell CodeVeil)) you'll be quite happy.