终端服务器 2008:远程应用程序问题

终端服务器 2008:远程应用程序问题

我有一个 FoxPro 2.6(16 位)应用程序,安装在 Win2008(32 位)终端服务器上。然后我从中创建了一个远程应用程序。它运行良好。问题是,在这个 FoxPro 应用程序中,它调用了一个 .Net 应用程序。我在服务器上安装了正确的 .Net Framework(2.0),并且运行了代码访问安全策略工具(caspol.exe)。但是,当我从 FoxPro 应用程序中启动 .Net 应用程序时,出现以下错误:

描述:停止工作

问题签名:问题事件名称:CLR20r3 问题签名 01:vector.exe 问题签名 02:1.0.0.3 问题签名 03:48b579f2 问题签名 04:vector 问题签名 05:1.0.0.3 问题签名 06:48b579f2 问题签名 07:f 问题签名 08:57 问题签名 09:System.Security.Security 操作系统版本:6.0.6001.2.1.0.18.10 区域设置 ID:1033

Vector.exe 是我们的 .Net 应用程序。事实上,它是一个中间应用程序,用于检查以确保您拥有最新版本。完成后,它会调用另一个 .Net 可执行文件。有人认为这应该是一个问题吗?

提前致谢。

更新#1:

我刚刚发现我需要安装的框架版本是 3.5。安装后一切似乎都运行正常。但是,现在有两个应用程序在同一个远程应用程序中运行。.Net 应用程序位于 FoxPro 应用程序后面,但无法访问它。如果最小化 FoxPro,则会最小化整个窗口。关于如何在同一个远程应用程序中的多个应用程序之间移动,有什么建议吗?

答案1

我非常确定 RemoteApp 并非设计用于启动多个独立应用程序。您发布的是一个远程应用程序,而不是“一个远程应用程序及其调用的任何应用程序”。我相信在您的场景中,您可能希望使用完整的 TS 会话 - 它允许您在窗口之间按 Alt-Tab 键。

相关内容