Thật đáng buồn, nhưng nó gần như là tất cả các chuỗi đơn (tôi là nhà phát triển trên đó). Nó cũng không được hỗ trợ để chạy nhiều trường hợp của Dotfuscator song song .. chủ yếu.
Nếu bạn có nhiều tập hợp/tệp thi hành riêng biệt cần được che khuất, bạn có thể chạy nhiều phiên bản của Dotfuscator (sử dụng các dòng lệnh hoặc tệp cấu hình riêng), mặc dù bằng cách sử dụng một mẹo không có giấy tờ.
Nếu bạn truy cập C:\Program Files(x86)\PreEmptive Solutions
, bạn sẽ thấy thư mục Dotfuscator của mình. (Tôi là Dotfuscator Professional 4.9
) Bạn có thể sao chép thư mục đó vào một số thư mục khác. Vì vậy, ví dụ: nếu bạn tạo 2 bản sao của thư mục đó thành C:\Dotfuscator1
và C:\Dotfuscator2
, thì bạn có thể chạy mỗi một trong hai tệp thực thi dotfuscator.exe
này trong mỗi thư mục song song mà không cần chúng bước chân lên nhau. Tôi sẽ không nói rằng nó được "hỗ trợ", nhưng nó nên hoạt động hoàn hảo.
Ngoài ra, bạn sẽ cần sao chép hai tệp vào hai thư mục bạn đã sao chép từ Tệp chương trình. Tệp đầu tiên nằm ở khoảng C:\Users\YourName\AppData\Local\PreEmptive Solutions\Dotfuscator Professional Edition\4.0
. Tệp có tên là dfusrprf.xml
. Chỉ cần sao chép nó vào cùng một thư mục với mỗi dotfuscator.exe
. Tệp tiếp theo là trong C:\ProgramData\PreEmptive Solutions\Dotfuscator Professional Edition\4.0
và phải được gọi là dotfuscator.dat. This should be copied to the same location as
dfusrprf.xml`
Với tất cả điều này tại chỗ, hai trường hợp của Dotfuscator sẽ chạy song song. Lưu ý rằng làm điều này với nhiều hơn một vài trường hợp sẽ khiến bạn cần nhiều bộ nhớ. Trên các chương trình lớn Dotfuscator có thể mất một lượng lớn bộ nhớ (như trong nhiều hơn một buổi biểu diễn)
Trước khi tôi thử điều này, điều này có ảnh hưởng đến đầu ra tệp Map xml không? Tôi có nhận được hai bộ tệp bây giờ không? – Jippers
@Jippers Lưu ý điều này chỉ giúp nếu bạn có hai tệp dự án/cấu hình riêng biệt. Vì vậy, nếu bạn đã nói Foo.dll và Bar.dll, họ không được dựa vào nhau, nếu không họ sẽ cần phải chạy như một dự án với nhau. Nhưng có, nếu bạn chia nó thành hai dự án thì bạn sẽ nhận được hai tệp bản đồ XML khác nhau. Điều này không ảnh hưởng đến khả năng của bạn để giải mã dấu vết ngăn xếp mặc dù, giả sử đầu vào của bạn không dựa vào nhau – Earlz
Thiên Chúa của tôi! ... may mắn thay, nó có thể giúp tôi! Tôi hy vọng nó hoạt động với 4,10 quá ;-) Bằng cách này, là 1Gig một "số lượng lớn bộ nhớ" bởi những ngày này (cuối mùa hè 2013)? ;-) –