Click here to Skip to main content
15,610,588 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi every one

I am working on a project which is running on an embedded pc and I am developing by C# language in visual studio 2008 and I have a database using sql server ce.

I want my code and my exe file not to be decompiled.

what is the best solution?



It's not possible to prevent decompling for a .NET application.

But you can try to obfuscate your application. This doesn't prevent decompiling, but it makes the decompiled code very hard to understand for a human. However, there're de-obfuscators, but obfuscating can probably help you.

Here do you find a list of obfuscators:[^]
Share this answer
Pretty much the only thing you can do is look at Obfuscating your exe file - Google can help: Google[^]
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900