Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.ocx由WCF服务(在IIS上运行)使用_Wcf_Iis_Ocx - Fatal编程技术网

.ocx由WCF服务(在IIS上运行)使用

.ocx由WCF服务(在IIS上运行)使用,wcf,iis,ocx,Wcf,Iis,Ocx,我正在编写一个启动windows窗体应用程序的WCF服务。此windows窗体应用程序调用旧.ocx文件的方法,并通过管道将结果返回给WCF服务。 当我使用visual studio运行该服务时,一切正常,但当我发布WCF服务并将其部署到IIS上时,windows窗体应用程序中的ocx方法调用不起作用 感谢Lex Li的评论, 问题是由于应用程序和服务的不同会话造成的。当我将IIS中池的标识更改为“我的用户会话”时,问题得到了解决。许多Active X控件仅在用户会话中运行的应用程序中工作,而I

我正在编写一个启动windows窗体应用程序的WCF服务。此windows窗体应用程序调用旧.ocx文件的方法,并通过管道将结果返回给WCF服务。
当我使用visual studio运行该服务时,一切正常,但当我发布WCF服务并将其部署到IIS上时,windows窗体应用程序中的ocx方法调用不起作用

感谢Lex Li的评论,
问题是由于应用程序和服务的不同会话造成的。当我将IIS中池的标识更改为“我的用户会话”时,问题得到了解决。

许多Active X控件仅在用户会话中运行的应用程序中工作,而IIS上的WCF不起作用。请向该控件的供应商/开发人员寻求帮助。