最近用Vs2010调用Cplex的dll时,发现无法正确加载,网上查了很多原因,也没有找到,可能是cplex用的人太少,大部分在高校,高校的老师或学生只管用,也不管咋回事,这种问题,一般都是绕过去了。可鄙人不甘心,非要挖掘出来不可。
首先一个原因就是版本问题,但本人的cplex没问题,加载方式也正确。我在笔记本上用32位版本的VS2010和Cplex没问题。因为我感觉主要问题在编译模型上,后来修改程序的生成设置(Build),修改了platform targe,改为X64(先去默认是X86),经过运行,成功!