服务程序里能否使用具有托管代码的动态库
我有一个动态库a.dll,里面调用了托管代码,公共语言运行时支持: 公共语言运行时支持(/clr).
有一个服务程序service.exe,里面动态加载使用 a.dll,服务关闭的时候,会出现
“0x071b315c"指令引用的"0x071b315c"内存。该内存不能为"read"。要终止程序,请单击"确定"的异常错误的对话框。
调试代码一直没能调到那一句出的错(断点一直无法打上)。不用服务程序,用普通的win32程序调用该dll是没有问题的。
是不是说服务程序不能调用 托管的dll? 还是编译时需要进行相关配置。