What are Lock Core References for?. You add Lock Core references when you want to use a Lock Core other than the default.
What are Lock Core References for?
You add Lock Core references when you want to use a Lock Core other than the default.
The default Lock Core simply requires that you supply the same Encryption Key at both design time and run time. This does render the assembly unreadable but a determined intruder could get around that.
So you can generate different types of Lock Cores that are more complex if necessary.
When you add a Lock Core reference you can see it under the References menu.
And it shows up in the selection list for which Lock Core to use with which assemblies.
When you add assemblies to be processed they are set to use the Default Lock Core.
After you add an assembly you can reassign it to use any Lock Core you have referenced.
When you process the assemblies the Lock Core lock DLL for each assembly is called to encrypt the assembly file.
An encrypted form of your assemblies are then generated and saved to disk with a .lox extension.