Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If you want to use LM-X License Manager with deploy your application to be able to use both 32-bit and 64-bit .NET framework, you should make sure you are using the same key pair for x64 and x86.

In order to use the same key pair for signing liblmxnet.dll on different architectures you need to:

...

need to build liblmxnet.dll with both the 32 bit and 64 bit .NET compiler (these files should be shipped with your application). 

Note: Both liblmxnet.dll files should use

...

the same key pair.

For example, the build may look as follows:

Panel

C:\Program Files\X-Formation\LM-X SDK v4.8.4 win64_x64>xfbuild VC_2013_AMD64x64>(configure your environment for 64-bit compilation)
C:\Program Files\X-Formation\LM-X SDK v4.8.4 win64_x64>nmake
C:\Program Files\X-Formation\LM-X SDK v4.8.4 win64_x64\win64_x64\x-formation_pair.snk
Copy to
C:\Program Files (x86\X-Formation\LM-X SDK v4.8.4 win32_x86\win32_x86\x-formation_pair.snk
C:\Program Files (x86\X-Formation\LM-X SDK v4.8.4 win32_x86>xfbuild VC_2013x86>(configure your environment for 32-bit compilation)
C:\Program Files (x86\X-Formation\LM-X SDK v4.8.4 win32_x86>nmake