如何使用混淆程序集在 Visual Studio 中构建安装文件?
How to build setup file in Visual Studio with obfuscated assembly?
我正在使用加密混淆器混淆我的程序集,在混淆我的程序集之后,我使用加密混淆器程序验证程序集是否已被混淆。当程序集被混淆后,我将它和一个扩展名为 .pdb 的文件复制到 bin/debug 我的 visual studio 指向的地方。
假设我的 bin/debug 文件夹中的任何内容都打包到安装 msi 文件中。当我安装安装程序并检查安装的程序集是否被混淆时,事实并非如此。
我试图查看有关堆栈溢出的答案,但我找不到答案。
如果您需要更多信息。请告诉我。
- 我已经找到解决这个问题的方法。
我从 visual studio 2010(设置)中删除了主要输出
项目.
我在我的设置中添加了 "Obfuscated" 程序集。
当我构建设置时,程序集在
已安装。
这很简单。请记住,不要以任何方式更改文件名 "Custom Actions" 您的程序将无法运行。
当您选择自定义操作时 "Install" Select 您在应用程序文件夹中添加的程序集是经过混淆的程序集。
我正在使用加密混淆器混淆我的程序集,在混淆我的程序集之后,我使用加密混淆器程序验证程序集是否已被混淆。当程序集被混淆后,我将它和一个扩展名为 .pdb 的文件复制到 bin/debug 我的 visual studio 指向的地方。
假设我的 bin/debug 文件夹中的任何内容都打包到安装 msi 文件中。当我安装安装程序并检查安装的程序集是否被混淆时,事实并非如此。
我试图查看有关堆栈溢出的答案,但我找不到答案。
如果您需要更多信息。请告诉我。
- 我已经找到解决这个问题的方法。
我从 visual studio 2010(设置)中删除了主要输出 项目.
我在我的设置中添加了 "Obfuscated" 程序集。
当我构建设置时,程序集在 已安装。
这很简单。请记住,不要以任何方式更改文件名 "Custom Actions" 您的程序将无法运行。
当您选择自定义操作时 "Install" Select 您在应用程序文件夹中添加的程序集是经过混淆的程序集。