Dave Job

Dave Job

  • NA
  • 34
  • 606

x86 verses Any Platform

Oct 29 2018 11:10 AM
I have a project constraint of having to use a C++ x86 dll to talk to a device, and my main app is a windows form desktop type of app.  My experimentation so far has shown that in order to run on both x86 and x64 platforms, the app must be configured as a target platform of x86. 
 
I've been considering writing a small x86 app to use the x86 dll and communicate with the device, and then use named pipes to communicate between this small app and my desktop app (which would then be have a target platform of Any Platform.
 
The motive here is to allow my main app to target Any Platform, because I think there's some advantages to having the main app as Any Platform instead of making it x86, like maybe it will allow it to be more flexible for any future mods.  Any thoughts on this?  And also on using named pipes to communicate between the apps? 
 

Answers (1)