我用 Process 调用 命令行调用虚拟打印机打印,在控制台程序中是成功的。
但我把他转成Windows服务后没有反映了,进程中有打印机进程。
请问要有什么特殊注意么?
windows服务默认不与桌面交互,请勾选"服务选项“允许和桌面交互”试试。
可以参考:
http://msdn.microsoft.com/en-us/library/ms683502%28VS.85%29.aspx
http://www.cnblogs.com/downmoon/archive/2009/11/05/1596751.html
http://www.codeproject.com/KB/cs/csharpwindowsserviceinst.aspx
同意楼上