Forcing .Net applications to run as 32-bit so that they are compatible with 32-bit DLLs.

Under some circumstances it is necessary to force a .Net application to run as a 32-bit app in a 64-bit OS. Often this is because the .Net app is reliant on DLLS or other apps that do not work in 64-bit. For example, PRIZM Smart Client accesses the IED Password Manager via PasswordMManager.dll, which is a 32-bit only dll.

The following articles describe various methods of forcing a .Net application to run as a 32-bit app. Note that at least one of these methods does not require recompiling.

 Coreflags.exe attached for your convenience.

Support Files