Chào các bạn,

Mình đang tiến hành tạo bộ setup cho ứng dụng C# của mình. Để mã hóa (obfuscate) chương trình, mình đã tạo riêng một merge module project chứa tất cả các file assembly đã được mã hóa (bao gồm các file dll, file exe có trong thư mục Bin/Debug).

Sau khi build merge project thành công, mình add vào Setup project, thay thế các file assembly trong thư mục Bin/Debug thành các file đã được mã hóa, và build Setup Project để tạo bộ cài.

Sau khi cài đặt bộ cài thì chỉ các file .dll là vẫn giữ nguyên được mã hóa còn file application .exe là không giữ được mã hóa.

Bạn nào biết cách khắc phục vấn đề này chỉ giúp mình với, mình đang rất cần.

Cảm ơn bạn !