我得到了一个 Powerbuilder (12.5) .net 程序集应用程序,生成的 dll 被 ASP.NET MVC 应用程序引用。基本上,ASP.NET 使用一些参数调用 PB 程序集 NVO 函数,然后 PB 通过 dataStore 从 DB (SQLServer) 检索数据,然后将其保存为 PDF,然后将 PDF 文件的名称返回给 ASP.NET MVC 应用程序,然后返回 Web应用程序将 PDF 文件发送给用户以供下载。在本地 PC 上效果很好。但是当我部署到 Web 服务器时它失败了:
Error: "Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.
我已经从 Runtime Packager 安装了所有 dll。我已经发送了部署项目时 PB 生成的所有 dll、xml 和 pbds。在 IIS 中,一切都已正确配置。所以我想知道是否有人对这个错误有任何了解。
提前致谢