C++ Mixed Mode
omheien
Posts: 29
Hi all
I have a C++ DLL holding two exported procedures that lets me load the library in our Win32 application created in Clarion for Windows (Not .NET)
Tis C++ library allso holds some managed code that lets me do calls from my Win32 applications into the .NET world.
I'm using IJW to acomplish this task.
I tryed the evaluate version of SA to see if I could obfuscate my Visual Studio solution, but it stopped on my C++ project saying that Mixed Mode is not supported. I then obfuscated just the C# projects and that worked well. But then I assume that my C++ DLL not longer can access the C# projects.
Am I right or can this be done?
If not, I must look for an other obfuscator.
regards
Ole
I have a C++ DLL holding two exported procedures that lets me load the library in our Win32 application created in Clarion for Windows (Not .NET)
Tis C++ library allso holds some managed code that lets me do calls from my Win32 applications into the .NET world.
I'm using IJW to acomplish this task.
I tryed the evaluate version of SA to see if I could obfuscate my Visual Studio solution, but it stopped on my C++ project saying that Mixed Mode is not supported. I then obfuscated just the C# projects and that worked well. But then I assume that my C++ DLL not longer can access the C# projects.
Am I right or can this be done?
If not, I must look for an other obfuscator.
regards
Ole
Comments
I'm guessing it's because SA gets a lot of the information about types from the metadata to work out how to obfuscate them and unmanaged code does not have this information available in the assembly.