利用别人给的ACE框架,写了个定时服务,在Debug下调试时一切正常的.
可是把它注册为服务时,却没有实现即定的功能.
在任务管理器中确实发现了该服务的进程,可是当我在服务运行的状态下
编译主服务DLL时,发现该DLL未被加载,可以我DEBUG时,却又正常.很郁闷
希望高手帮忙,多谢!!!!
可是把它注册为服务时,却没有实现即定的功能.
在任务管理器中确实发现了该服务的进程,可是当我在服务运行的状态下
编译主服务DLL时,发现该DLL未被加载,可以我DEBUG时,却又正常.很郁闷
希望高手帮忙,多谢!!!!
一种方法是在程序中显示调用SetCurrentDirectory设置当前工作路径BOOL SetCurrentDirectory(
LPCTSTR lpPathName // new directory name
);一种是将你的DLL所在的路径加到系统变量(path)中.