我正在开发第三方应用程序,允许使用.NET 1.1编写插件。我已经决定编写我的插件来从.NET 1.1插件中调用一个单独的进程(使用Process.Start实现)。这很好 - 我创建了一个WPF应用程序的新流程。
当我通过MSTSC启动时,一切都按预期工作,但是当我通过Citrix XenApp运行应用程序时,WPF子应用程序无法正确呈现,并且鼠标位置开始变得疯狂 - 子进程窗口基本上无法使用。有没有办法避免这种情况发生?
如果我创建一个单独的WPF应用程序并通过Citrix进行部署,一切正常。如果我在.NET 3.5中创建一个子窗体应用程序,那也可以。