日期:2014-05-20  浏览次数:20887 次

.NET里自己写的DLL如何防止调用
例如:我做了一个小程序.里面有一个DLL是自己写的.现在我要将源码发给人家.但又不想人家拿我的DLL放到其它项目中去运用.请问如何能做到这种效果?

------解决方案--------------------
源码都给了
------解决方案--------------------
怎么可能呢?除非你可以动他的项目设置特定接口。
------解决方案--------------------
这个大概不可能吧
------解决方案--------------------
什么不可能,我们刚买的一个dll控件就是要有加密狗才能在源代码中打开,你可以尝试下
------解决方案--------------------
你在你的项目里面
别人又调用不到 
下载不到

------解决方案--------------------
Dll 调用之前先判断调用他得程序集名称我是这么想得,你可以沿这个思路研究一下。有结果希望能告知啊,呵呵
------解决方案--------------------
楼主请参考这里的思路:http://www.cnblogs.com/kvspas/archive/2010/08/31/security-extends.html