我在Debug状态下编译一个NT SERVICE 程序时出现如下错误:
Linking...
GUISer.obj : error LNK2001: unresolved external symbol __CrtDbgReport
Debug/GUISer.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
我在Release状态下编译该程序时未见错误。这是怎么回事,难道说NT Service程序不能被调试?我已经为了在 Visual C++ 6.0 主菜单中选择“Project | Settings”打开工程设置对话框 => 然后选择“C/C++”标签 => 在“Preprocessor definitions”编辑框中添加 UNICODE 或者 _UNICODE 预处理宏指令,另外在link中,Category选output,将Entry-Point Symbol设为wWinMainCRTStartup。