64位窗口下的C#32bit项目

我正在使用表单应用程序,我使用大量硬件,Wiimote,USBjoystick和串行端口.这一切都在32位窗口下运行良好,但我不得不升级到64位我正在开发的其他应用程序.

我做了一些研究,有可能在x64系统下开发x86应用程序,但现在我不知道这是否是我想要的.麻烦制造者显然是directX sdk. AFAICS的另一个选择是,安装一个特定的虚拟x86机器来开发这个应用程序(我不想要双启动).我之前从未使用过这个,所以我有点担心所有这些硬件都无法在虚拟机下运行.
我正在使用wiimoteLib和blueSoleil来连接蓝牙.这将是有效的.我是否使用Windows 7的虚拟xp选项或其他虚拟机软件?我可能会将winXP用作虚拟操作系统.

解决方法

32位应用程序在64位操作系统上运行完美.我有很多我的应用程序为32位开发,它们在64位运行没有任何问题.正如您所说,您使用了大量硬件,我们无法确定哪些可能有用或可能无法正常工作.

最好的解决方案是以64位运行你的应用程序,看看是否有任何工作(我肯定95%会工作),然后回到这里提出具体问题.

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...