2009-09-20 5 views
1

Dans une application asp.net, j'essaie d'obtenir une capture d'écran du serveur. Le code fonctionne bien dans le serveur Web de VS.NET mais sur IIS (même sur local) j'obtiens l'erreur. J'ai essayé de vérifier la propriété "Service Interacts with Desktop" du WWW Service, mais cela n'a pas fonctionné. Des idées?Graphics.CopyFromScreen à partir de Web = Le handle n'est pas valide

+0

Il n'est pas clair ce que vous essayez de faire, mais il semble que vous vouliez faire quelque chose à partir d'une application web. Dans ce cas, copier quelque chose à partir de l'écran n'a aucun sens, car le serveur n'a pas d'écran (dans le sens où aucun écran connecté au serveur n'existe pour l'application web). –

+0

J'essaye d'envoyer la capture d'écran de "serveur"; une autre application sera maintenue en cours d'exécution là-bas –

Répondre

2

Je pense que le serveur IIS s'exécute en tant que service, donc il n'y a pas de bureau pour obtenir un handle, je ne sais pas comment cela fonctionnerait.

Questions connexes