Given a relatively big home-grown framework written in .NET. For an additional lower priority feature, we would like to use a third party open source project. However, this third party project is not safe to run in x64 mode, so we force it to compile 32bit. Due to this referenced 32bit assembly, VS wants our entire framework being compiled to 32bit via cascading dependencies.
Question1: Is there a way to isolate the rest of the framework and allow that to compile to any platform? Question2: Assume that my framework runs in x64 mode, and during runtime I load a forced 32bit assembly. Would that work or would it throw AssemlyLoadWhateverException?