我正在经历不同的混淆选项,我有,为了做到这一点,我第一次尝试我的手在加密。试图混淆我的项目使用加密破坏它
这里是我遵循的步骤:
- 打开Cypto向导,并选择一些选项。
- 选择我的解决方案文件。
完成向导,我看到的是有一些Dll很好模糊化,但我的项目现在不能构建。我注意到的两件事是我的文件夹中有这个奇怪的.OBPROJ文件,它负责删除我所有的旧程序集,然后再对其进行混淆。
我看到下面的错误我的18个项目,其没有能够建立的4:
System.IO.FileNotFoundException: File 'C:\Dropbox\CPTFramework_old\CommonLib\obj\Debug\CommonLib.dll' not found.
适合所有4个项目,这些项目失败的非常相似。现在,我不知道它对OBJ/Debug文件夹中的dll文件做了什么,但文件绝对不存在。
我注意到的另一件事是,所有的项目,当单独构建时,确实没有问题。所以我的解决方案文件肯定发生了错误。但我无法找出究竟发生了什么变化。
commonlib .pdb是那里但commonlib.dll不存在... – TeaLeave
我注意到的另一件事是,当我手动将所有这些丢失的程序集从Bin复制到Obj文件夹,然后再次执行构建时,我看到了相同的错误。另外,当我浏览文件夹时,文件现在已经消失。 – TeaLeave
你有没有解决这个问题?我有同样的问题。 –