Domanda

Sto lavorando su un'applicazione 3rd party che consente ai plug-in per essere scritte in .NET 1.1. Ho deciso vorrei scrivere il mio plugin per chiamare un processo separato dal plugin .NET 1.1 (ottenuta utilizzando Process.Start). Questo è Fine- creo un nuovo processo che è un applicazione WPF.

Quando lancio questo attraverso MSTSC tutto funziona come previsto, ma quando faccio funzionare l'applicazione tramite Citrix XenApp, il bambino applicazione WPF non riesce a rendere in modo corretto, e la posizione del mouse inizia andando crazy- la finestra di processo figlio non è sostanzialmente utilizzabile. C'è un modo per evitare che ciò accada?

Se creo un'applicazione WPF separato e distribuire questo attraverso Citrix tutto funziona bene. Se creo un bambino di Windows forme applicazione in .NET 3.5, che funziona anche bene.

È stato utile?

Soluzione

Per risolvere questo problema è necessario applicare la correzione rapida descritta in Microsoft KB 955.692 . Una volta che viene applicato questo problema non si verifica più.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top