We have a large solution comprising of many different libraries. We have just migrated to development on a 64bit system and this has us thinking about what platform target we should specify for each individual project in the solution.
At the current time, we only have one library project which references a 32 bit DLL file. We reference an Interop of this DLL file however we receive an error when targeting x86 as the platform for this project whilst leaving the remaining projects in the solution as "Any CPU".
My question is, can we target Any CPU on all of our projects except for the one which references the 32 bit interop? Or should be just build everything for x86 as this seems to work without any error.