Tuan,
If it's working with 4.6 then you must have updated your DNGuard to support 4.6.. The last time I tried it (2 months ago) it did not work as DNGuard failed to initialize.
Was this updated?
Tuan,
Here is what happens when you use .NET 4.6 with your routines:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'TuanHA_Combat_Routine.Classname' threw an exception. ---> System.TypeInitializationException: The type initializer for 'A.
' threw an exception. ---> System.TypeInitializationException: The type initializer for 'A. ' threw an exception. ---> System.Exception: Error, DNGuard Runtime library not loaded!
at A..TuanHA_Combat_Routine()
at A. .ZYXDNGuard()
at A. ..cctor()
--- End of inner exception stack trace ---
at A. .(Int32 , Int32 , Int32 )
at A.
.ZYXDNGuard()
at A.
..cctor()
--- End of inner exception stack trace ---
at A.
.()
at TuanHA_Combat_Routine.Classname.ZYXDNGuard()
Your routines DO NOT WORK WITH .NET 4.6. This is an IN PLACE upgrade and most people can not revert back to the older .NET framework version.
Why aren't you updating DN Guard to the latest version????