0

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

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

4

1 回答 1

1

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

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

于 2013-02-12T18:05:11.170 回答