Xenocode/Dotfuscator 关于DLL中的代码混淆的方法问题。
我的网站没有采用三层结构,就是普通的新建个网站,我安装了Web Deployment Project这个插件,网站编译时,是将所有的cs代码生成到一个文件(如Developer.dll)。
这时我想用Xenocode/Dotfuscator来对这个dll已经进行代码混淆,免得别人用reflector轻易的看到我的代码。
1、在使用Xenocode进行混淆后,将生成的这个新的DLL进行覆盖到网站下,提示找不到方法或类了。因为它只对DLL文件进行了混淆,而aspx中还是保留原来的文件名。请问要怎么才能正确的使用Xenocode进行混淆呢?谢谢。
2、用VS2008自带的Dotfuscator 进行混淆,提示生成错误
“
Files\Microsoft SQL Server\90\NotificationServices\9.0.242\Bin\\FredCK.FCKeditorV2\FredCK.FCKeditorV2.dll
日志: 正在探测 C:\Program Files\SQLXML 4.0\bin\\FredCK.FCKeditorV2.dll
日志: 正在探测 C:\Program Files\SQLXML 4.0\bin\\FredCK.FCKeditorV2\FredCK.FCKeditorV2.dll
LOG: 在 AssemblyFolders 路径中未找到。
LOG: 正在检查 Visual Studio AssemblyFolders 路径。
日志: 正在探测 C:\Program Files\Microsoft.NET\Primary Interop Assemblies\\FredCK.FCKeditorV2.dll
日志: 正在探测 C:\Program Files\Microsoft.NET\Primary Interop Assemblies\\FredCK.FCKeditorV2\FredCK.FCKeditorV2.dll
LOG: 在 Visual Studio AssemblyFolders 路径中未找到。
日志: 正在 GAC 中查找
日志: 在 GAC 中未找到程序集
日志: 正在探测 AppBase
日志: 正在探测 E:\aaaa\FredCK.FCKeditorV2.dll
日志: 正在探测 E:\aaaa\FredCK.FCKeditorV2\FredCK.FCKeditorV2.dll
日志: 正在探测 E:\aaaa\FredCK.FCKeditorV2.exe
日志: 正在探测 E:\aaaa\FredCK.FCKeditorV2\FredCK.FCKeditorV2.exe
日志: 正在探测私有 Bin 路径
日志: 未设置 Bin 路径
LOG: 已启用松散绑定。正在探测更高版本。
”
=======================================
请教大家是怎么做到不让别人轻易看到或复制自己的代码呢?谢谢