x86 and x64 versions should be supplied

Shane Day (Chief Technology Officer) 7 years ago • updated by anonymous 3 years ago 4

As some plug-ins will require x86 DLLs (and sometimes x64 DLLs), specific x86 and x64 platform installers should be supplied.

Adam, I believe this is already done, but please confirm and resolve.

Hi Shane,

I recall you telling me that the x86 assembly should basically be a shim for the x64 service that runs in x86 mode. It should load the needed assemblies from the x64 assembly.

I was unable to find the exact example you were referring to, so I just gave it a shot. If the above description sounds about right, I'm happy with what I've done and will just proceed with testing. Otherwise, please point me in the right direction.



That approach is essentially correct. There are two options you really have:

  • Produce an x64 version (target all CPUs) and use an x86 targeted shim.
  • Have a central service, and a x64 and x86 shim.

Either is acceptable.