您现在的位置: 我的资源 >> 日语频道 >> 菜鸟日语 >> 文章正文

今天是:
资料分类
文章阅读
使用VS自带的混淆器dotfuscator.exe生成Dll后不能调用,请问是什么原因?
文章来源:转载 点击数: 更新时间:2008-7-1 7:49:48 

原因不止一种,需要具体分析。是不是加密了字符串,如果是的话,外部调用dll的类名,方法名都要改变。你外部调的名字有没有改过~~~不过昏厥其实也没什么意思~~~我上次看到sina连JS脚本都昏厥拉,有意思挖~~~我现在是想把一个DLL用dotfuscator.exe混淆,但这个类还是会被其它程序和项目调用,也就是说方法名不能改变,但方法里面的语句或者变量要混淆,这个应该怎么用?不知道可不可以定义一个接口这个接口不要昏厥学习中这个我知道,加密dll需要点上run at assembiles lebrary mode(类库模式),就是那个三本书的图标。因为普通加密会把变量名类名什么的都更改,那么别的程序调用就找不到方法名什么的了,但是如果自运行的exe就没有问题。所以加密自运行的exe推荐用普通模式,普通模式加密效果更好,连变量名都变成乱七八糟的东西,而加密dll只能用类库模式没办法。

给分啦。



作者:admin 文章录入:admin    责任编辑:admin 
相关文章
Socket如何获得接入客户端的真正IP和端口?
难!!一个用户控件被一个aspx页面加载....
关于建表的奇怪的问题
listbox索引超出范围。必须为非负值并小于集合大小。参数名: ind…
哪位大虾帮写一下这个C#控制台程序?
请问这种功能是怎么实现的呀? (不是知道是否属于AJAX)
简单问题! 关于取消转义"\"
求服务器空间合租
请问System::String 如何转换成 LPCWSTR
小弟初学,问个一般问题,new StudentDbmlDataContext().Student…

文章评论:为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。
栏目推荐

广告也精彩
栏目热门

本站LOGO