1

我正在使用加密混淆器混淆我的程序集,在混淆我的程序集之后,我使用加密混淆器程序验证程序集是否已被混淆。当程序集被混淆时,我将它和一个扩展名为 .pdb 的文件复制到我的 Visual Studio 指向的 bin/debug 中。

假设我的 bin/debug 文件夹中的任何内容都打包到 setup msi 文件中。当我安装设置并检查安装的程序集是否被混淆时,它不是。

我试图查看堆栈溢出的答案,但我无法得到答案。

如果您需要更多信息。请告诉我。

4

1 回答 1

1
  • 我找到了解决这个问题的方法。
  • 我从我的 Visual Studio 2010(设置)项目中删除了主要输出。

  • 我在我的设置中添加了“混淆”程序集。

  • 当我构建设置时,程序集在安装时被混淆了。

那很简单。请记住不要在“自定义操作”中以任何方式更改文件名,您的程序将无法运行。

当您选择自定义操作“安装”时,选择您在应用程序文件夹中添加的程序集,该程序集是混淆程序集。

于 2016-06-30T15:40:02.917 回答