c# - How would you license your Mono code? -


In a winForms environment, for C #, I have encrypted my classes by typing them specially.

There are some facilities under Mono which are not available to you. Registry is one of those, which method will you use to license your code under mono?

I do not want the malicious user to be able to delete the application directory, or to reset the test timer. To make a copy of the LC file and suddenly any thoughts would be appreciated.

The registry is available for you using standard .NET registry classes. You can type your encrypted values ​​there, and then retrieve them later.

However, the registry on Linux is just a file in the user's home directory, so you can actually modify it from the outside of the mono, which you can not actually do. , Such as .msi (for example, .msi does not exist on linux).


Comments