在一个项目中,我们有一个托管在IIS中的WCF服务。 现在我们需要启动一个Windows应用程序(交互式,因此有一个窗口)。
只是澄清:应用程序应在服务器上运行。这是我们无法访问的第三方应用程序,无法对其进行修改。
WCF服务利用在特殊用户帐户下运行的应用程序池,检查“加载用户配置文件”。
我仍然收到System.ComponentModel访问冲突异常,所以我认为我错过了一些东西。
还看到了“IIS Admin Services”的解决方案,它可以允许桌面交互,但这似乎只属于IIS 6。
答案 0 :(得分:1)
检查以确保您使用的帐户可以读取和写入正确的注册表项和文件位置。确保您尝试执行的文件位于磁盘上可由服务帐户访问的位置。