Einbetten von 32- und 64-bit managed-C++ DLLs in .net Projekte mit AnyCPU

Bei managed-C++ muss immer für 32- oder 64-bit übersetzt werden. Bei .net-Applikationen kann der Projekttyp auf "Any CPU" eingestellt werden.
Möchte man jetzt aus der .net-Applikation diese managed-C++ Komponente nutzen, so gibt es verschiedene Möglichkeiten.