如何让 Dotfuscator 从命令行工作?

And*_*ott 2 .net dotfuscator

我试过了

dotfuscator.exe /in:myassembly.dll, 
Run Code Online (Sandbox Code Playgroud)

根据命令行文档,这应该对我的 DLL 进行点模糊处理。它只是立即返回到命令行,什么也不做。当我尝试时

dotfuscator.exe dotfuscator1.xml
Run Code Online (Sandbox Code Playgroud)

Dotfuscator GUI 出现并加载了该 .xml 文件,而不是在我的程序集上进行操作。

注意我正在运行 Dotfuscator 社区版。如何让它从命令行混淆我的程序集?(这只是 Dotfuscator 支持 Pro-SKU 的操作吗?)

Joe*_*rle 5

Dotfuscator Community Edition 不支持从命令行对程序集进行完整处理。您必须使用商业版进行命令行构建。

您可以将命令行参数传递给 Dotfuscator Community Edition,然后它将使用这些选项调用 GUI(如第二个示例中所示),但您仍然必须使用 GUI 来启动构建。

PreEmptive 将在不久的将来提供带有命令行支持的最新 Dotfuscator Community Edition 5.0 版本(随 Visual Studio 2010 一起提供的版本)。我们尚未最终确定如何分发它,但准备就绪后将在博客上宣布(http://preemptive.com/blog/)。