Terminal Server 2008:远程应用程序问题

我有安装在Win2008(32位)terminal服务器上的FoxPro 2.6(16位)应用程序。 然后我从它创build了一个远程应用程序。 它工作正常。 问题是在这个FoxPro应用程序中调用了一个.Net应用程序。 我在服务器(2.0)上安装了正确的.Net Framework,并且运行了代码访问安全策略工具(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你最小化整个窗口。 有关如何在同一个远程应用程序中的多个应用程序之间移动的build议?

我很确定RemoteApp不是devise用于启动多个离散应用程序。 您发布远程应用程序 – 不是“远程应用程序和它调用的任何应用程序”。 我相信在你的场景中你可能想要完整的TS会话 – 它可以让你在两个窗口之间进行切换。