DeployLX Software Protection System

ProtectRuntime Compile Time Attribute

Defines general assembly wide runtime protection settings.

ProtectRuntime Attribute

The Protectruntime attribute can be applied only at the assembly level.

Properties

KillDebuggers

Prevents debuggers from attaching and analyzing the code at runtime.

KillProfilers

Prevents profilers from analyzing the code.

VerifyStrongNames

Verifies the strong name signature of the assembly and all third party assemblies even when verification is disabled on the machine.

Example Usage

<Attribute:ProtectRuntime(True,False,True)>
[assembly: ProtectRuntime( true, false, true )]

See Also