当前位置:编程学习 > C#/ASP.NET >>

C#编写的服务调用VC编写的DLL不起作用

我用C#写了一个服务调用另一个人用VC写的DLL 运行后无反应。
把服务改成exe 再调用DLL则运行正常,DLL主要起到解密指定文本文件的作用,会弹出一个窗体。
C#写的服务没有问题,调用其他dll均正常 。我考虑是不是因为DLL中用到了窗体 而C#的服务不支持导致的??有什么解决方法??谢谢大家 --------------------编程问答-------------------- 服务中不能弹出窗口,这个你要注意. --------------------编程问答--------------------
引用 1 楼 dragonforfly 的回复:
服务中不能弹出窗口,这个你要注意.

MessageBox也不行吗? --------------------编程问答-------------------- windows service默认不显示任何GUI的东西。
你可以将信息写到eventlog里面。 --------------------编程问答-------------------- DLL是别的公司做的 我们只是调用 。有什么办法既能让我的程序是服务,又能正确调用那个DLL --------------------编程问答-------------------- 没有办法了吗?? --------------------编程问答-------------------- http://blog.csdn.net/zgke/archive/2009/01/11/3751917.aspx
可能对你有帮助
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,