Contents
|
NServiceBus 32-bit (x86) Host ProcessNServiceBus is an “Any CPU” framework. It doesn’t have an 32-bit or 64-bit specific code.
This makes it very easy to transition between 32-bit and 64-bit operating systems.
Unfortunately, not all assemblies are or even can be compiled using the default “Any CPU” architecture. If you use the default host–NServiceBus.Host—your application will always load in 64-bit (x64) mode if you’re on a 64-bit OS or in 32-bit (x86) mode for a 32-bit OS.
Again, this is typically not a problem. Beginning NServiceBus v3, there are two specific versions of the NServiceBus Host.
One is the default “Any CPU” version.
The second is called NServiceBus.Host32.exe. This article was written by Jonathan Oliver and the original blog post can be found here. |