2013-09-24 4 views
1

Dotfuscator Pro 4.10을 사용하여 큰 솔루션 (~ 200 개의 어셈블리)을 난독 화해야합니다. 마지막 실행은 ~ 4 시간이 걸렸으며 빌드 자체보다 훨씬 길었습니다. 시간이 오래 걸리는 것은 무엇입니까? 내 설정을 수정할 수 있습니다. 어쩌면 나는 아주 오랜 시간이 걸리지 만 나에게 필수적인 일은하지 말아야한다.Dotfuscator를 사용하면 시간이 오래 걸립니까?

아이디어가 있으십니까?

감사합니다.

업데이트 : 내 코드는 기본 호출로 C++/CLI에 있습니다. 몇 가지가 있습니다

답변

4

당신은 시도 할 수 있습니다 :

  • 는 Dotfuscator GUI에서 빌드를 실행하지 마십시오. 대신 명령 줄이나 MSBuild에서 실행하십시오.
  • 설정 탭> 전역 옵션의 일반 아래에서 빌드 진행률을 "자동"으로 설정하십시오.
  • 설정 탭> 보고서> 스마트 난독 화에서 보고서 보복 수준을 "경고 만"으로 설정하십시오.
+0

안녕하세요 @ 네이트 알렌, 나는 조용하고 경고 전용으로 전환했으며 프로젝트의 작은 세트에서 15 %의 이득을 보았습니다. 230 분의 15 %가 35 분이므로 ...-) ... –

+0

... "빌드 실행"이란 무엇입니까? Dotfuscator를 실행한다는 의미입니까? 물론 커맨드 라인에서 시작합니다. GUI는 ....... 특별하다! B-)) (그러나 제 생각에는 오직!) –

+0

예, "빌드 실행"은 Dotfuscator를 실행하는 것을 의미합니다. Dotfuscator 빌드 시간을 줄이기 위해 할 수있는 다른 일이있을 수 있지만 심층 분석이 필요합니다 (공개 포럼에는 적합하지 않습니다). PreEmptive의 지원을받는 경우 지원 부서에 문의하여 도움을받을 수 있습니다. 면책 조항 : 저는 PreEmptive에 고용되어 있습니다. –