32 bit application always needs 32 bit components and vice versa. 32 bit app cannot load 64 bit dlls (without turning to out of proc solutions).