各位高手,开发时遇到一个问题。
使用的是VS2005开发,控制台项目,项目属性中需要用到公共语言运行库支持(需要调用C#)
而项目中连接数据库使用的是OO4O接口,在OO4O初始化时,调用了OStartup();报错,我网上查了一段时间后用OStartup(OSTARTUP_MULTITHREADED);貌似好了。但OSTARTUP_MULTITHREADED好像是多线程时使用,我只是用到公共语言运行库支持,为什么也需要使用该属性呢?如果我把公共语言运行库支持(/CLR)去掉,OStartup();就成功了。所以有疑问,希望高手能告诉我OStartup();中OSTARTUP_MULTITHREADED与公共语言运行库支持(/CLR)的关系?谢谢~