[英]ConfuserEx With Visual Studio Installer Setup Project, Obfuscation not working properly?
I have created single layer windows form application and added one Visual Studio Install Setup Project to create the installation wizard using Visual Studio 2013.我创建了单层 Windows 窗体应用程序并添加了一个 Visual Studio 安装安装项目来使用 Visual Studio 2013 创建安装向导。
So my application contains one .exe file and number of .dll files (SQLite, EntitiyFramework, etc) and other publish items.所以我的应用程序包含一个 .exe 文件和一些 .dll 文件(SQLite、EntitiyFramework 等)和其他发布项目。 I am trying to Obfuscate my code using ConfuserEx.
我正在尝试使用 ConfuserEx 混淆我的代码。
Anyone know how to fix this issue?有谁知道如何解决这个问题?
I find the issue.我找到了问题。
I was replacing the ..bin\\Release\\AppName.exe file instead of ..obj\\Release\\Appname.exe我正在替换 ..bin\\Release\\AppName.exe 文件而不是 ..obj\\Release\\Appname.exe
Now it is working fine.现在它工作正常。
Thanks.谢谢。
I have tried your way, it worked for one time only.我试过你的方法,它只工作了一次。 I found better and easier way to solve this issue as such:
我找到了更好、更简单的方法来解决这个问题:
It work well with me它对我很有效
I have tried your way, it worked for one time only.我试过你的方法,它只工作了一次。 I found better and easier way to solve this issue as such:
我找到了更好、更简单的方法来解决这个问题:
After building this, the confused exe will be installed.构建完成后,将安装混淆的 exe。
Tried and tested all above ways, Failed -> Now look at this way: (A Smaller one)尝试并测试了上述所有方法,失败 -> 现在看这种方式:(较小的)
After building this, the confused/obfuscated exe will be installed.构建完成后,将安装混淆/混淆的 exe。
the issue in above similar solutions is: When you exclude the exe it will not include the executable file at all.上述类似解决方案中的问题是:当您排除 exe 时,它根本不会包含可执行文件。
So you simply need to remove the exe generated from the project output and replace it with your obfuscated exe.因此,您只需删除从项目输出生成的 exe 并将其替换为您的混淆 exe。
Thanks.谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.