Porting / écriture application WPF qui lance des applications externes à Silverlight 4 sur navigateur

StackOverflow https://stackoverflow.com/questions/2467710

Question

WPF lance certaine méthode qui appelle exe externe et attend, et accède ensuite à un fichier qui était une sortie de exe externe. En supposant que je construirais cette application avec un examen de portage à Silverlight 4 plus tard que dois-je faire?

Était-ce utile?

La solution

Pour ce faire, vous devrez passer par l'automatisation COM de Silverlight. Je suis sûr qu'il ya certains hors processus serveur COM que vous pouvez utiliser pour démarrer un processus. Mais à ce moment-là que vous avez déjà

  • limité votre application Windows
  • exigent une confiance totale
  • ne fonctionne en mode "hors du navigateur"

A ce moment-là, tu dois vraiment demander si oui ou non il a un sens au port de Silverlight. WPF est particulièrement adapté pour les scénarios ci-dessus. Vous pouvez utiliser ClickOnce pour obtenir une expérience de mise à jour du client similaire (en fait, supérieur) et vous ne serez pas à sauter à travers des cerceaux pour faire quelque chose d'aussi simple que la ponte d'un processus externe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top