如何使用VB 2005在64位上运行32位应用程序?

时间:2013-02-12 17:38:25

标签: mysql windows vb.net 32bit-64bit

我有一个基于VB 2005 Express版本的旧应用程序。现在我在2到3年后再次在我的Windows 7机器上安装了VB 2005。但是,当我运行应用程序时,它冻结在我的64位机器上,仍然可以正常使用32位。有没有办法解决这个问题,以便我可以运行/调试使用32位VB 2005 Express创建的旧应用程序?

编辑:我正在使用MySQL 5.1(MySql.Data.MySqlClient)组件。

1 个答案:

答案 0 :(得分:1)

如果您还没有尝试过,将项目的目标CPU设置为“x86”而不是“AnyCPU”可能会有所帮助。

这会强制应用程序在所有平台上作为32位应用程序运行,而不是在64位操作系统上作为64位应用程序运行。