2013-09-24 47 views
1

我必須使用Dotfuscator Pro 4.10來混淆大型解決方案(約200個組件)。最後一次運行花費了大約4小時,這是相當長的,比構建本身要長得多。什麼是如此耗時?我的意思是,我可以修改我的設置。也許我會要求它執行一項需要很長時間但對我來說不重要的工作。使用Dotfuscator需要多少時間?

有什麼想法?

謝謝。

更新:我的代碼是C++/CLI本地調用。

回答

4

有一些事情你可以嘗試:

  • 不要運行在Dotfuscator的GUI構建。相反,在命令行或MSBuild運行。
  • 在設置標籤>全局選項下,在常規下,將生成進度設置爲「安靜」。
  • 在設置選項卡>報告>智能混淆處理中,將報告詳情設置爲「僅警告」。
+0

嗨@Nate Allen,我切換到Quiet&Warning Only,我觀察到一小組項目的收益爲15%。這很好,因爲230分鐘的15%是35分鐘.... ;-) ... –

+0

......但是,「運行構建」是什麼意思?你的意思是運行Dotfuscator?當然,我從命令行開始。 GUI是.......特別的! B))(但它只是我的意見!) –

+0

是的,通過「運行構建」我的意思是運行Dotfuscator。您可以做其他事情來減少Dotfuscator構建時間,但這需要深入分析(不適合公共論壇)。如果您有PreEmptive的支持,您可以聯繫支持以獲取更多幫助。免責聲明:我受僱於PreEmptive。 –