我正在尝试使用 C# 和 CPLEX 求解器在 Visual Studio 中运行优化脚本。
对于数据,我使用的是 Access 2013,尽管我使用的是旧的 .mdb 文件格式。
我使用 Access JET 引擎设置了数据库连接,这似乎需要 32 位构建。
public static string connectionString = "provider=Microsoft.JET.OLEDB.4.0; data source = " + filePath + dbName + ".mdb";
但是,我拥有的 CPLEX 版本是 64 位(使用 ILOG.Concert 和 ILOG.Cplex 引用),并且不会在 32 位构建中运行,否则它会引发 BadImageFormatException。
除了试图说服我大学的 SysAdmins 安装 MSSQL Management Studio(这将采取国会行动)之外,我还能做些什么吗?
更新:我在任何拥有 CPLEX 许可证的计算机上都没有管理员访问权限,因此我无法安装 Microsoft 随 Office 2010 发布的 64 位驱动程序。