我已经设置了Team City来编译源代码,每次检查都会编译。现在我想使用Confuser进行混淆。如何在每次编译后自动触发混淆操作。
虽然这个方法已经有点老了,但我找到了解决方案,可能对类似我的人有用: 步骤1:编写一个obfuscaticate.crproj文件来混淆您的dll文件。 以下是四个dll文件的示例:
步骤2:在Team City中添加一个构建步骤来执行在步骤1中创建的bat文件(obfuscaticate.crproj)。
确保您的crproj文件、要混淆的dll文件和Confuser dll文件(如:Confuser.Core.dll等)都在同一个文件夹Dependancy中(如图):