CLR调用DLL的问题
用vc++2005生成了一个CLR的windows service程序。
问题:在这个CLR程序中需要调用一个DLL,h/lib/dll都有,这个dll是一个非CLR的,每当我以c++的方式调用时(#include "WriteLogFile.h " #pragma comment(lib, "Rec.lib ")),一注册这个service,就报告说“程序无法正常初期化(0xc0150002)”。
我尝试把这个dll也编译成CLR的dll,这样问题可以解决。不过service还要调用其他的dll,因此想彻底解决CLR程序调用非CLR的dll问题。
请大家指点,谢谢!