如何从C#代码运行Cplex程序?

时间:2019-09-11 23:22:22

标签: c# cplex

我有一个在cplex ide中工作的cplex代码。我想在C#代码中运行该程序。

我添加了cplex库,但是Visual Studio无法理解它。

using ILOG.CPLEX;
using ILOG.Concert;

,但是带红色下划线。如何将Cplex库连接到C#代码?我想像函数一样运行cplex代码,我的意思是:

int cost = run_cplex_output();

1 个答案:

答案 0 :(得分:0)

2个选项:

  • 1)使用Concert C#API
  • 2)使用C#OPL API从C#调用OPL

在CPLEX产品中,您可以在

上找到option 1的示例

CPLEX_Studio129 \ cplex \ examples \ src \ cs

option 2

CPLEX_Studio129 \ opl \ examples \ opl_interfaces \ dotnet \ x64_windows_vs2017 \ CSharp

我建议选择2,然后查看Mulprod.cs