Für die Diskussion im Forum, wie man Visual Studio 2008 (ob nun eine der Express-Versionen oder eine höhere) dazu bringt, Assemblies ausdrücklich für x86 zu bauen, so dass sie auch auf einem x64-System ausgeführt 32-Bit-native-code-DLLs ansprechen können: So wie hier gezeigt muss das aussehen. Also sowohl die aktive Konfiguration muss auf x86 stehen, als auch die Konfiguration jedes einzelnen Teilprojektes der Solution. Normalerweise landet dann das Kompilat auch in einem x86-Unterordner des bin-Verzeichnisses, das ist auch noch zu beachten, sonst verwendet man ungewollt evtl. doch wieder noch die für jede CPU kompilierte Fassung.