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
1
A
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
- 1. Java Stack/Nest Count
- 2. Obtenir l'objet à partir du handle Windows
- 3. FindFileFirst() Valeur du handle non valide pour chaque chemin d'accès
- 4. QDockWidget - supprime le handle
- 5. Win32API - Comment obtenir le nom de fichier du processus à partir du handle de processus?
- 6. comment le service Web valide l'URL demandée est valide ou non?
- 7. WPF Handle links à l'intérieur de FlowDocument
- 8. Déterminer le chemin vers la clé de registre à partir du handle HKEY en C++
- 9. Le fichier Docx ne parvient pas à télécharger à partir de la page Web
- 10. NullReferenceException sur le handle de contrôle utilisateur
- 11. Comment puis-je obtenir un handle de fichier à partir de la ligne de commande?
- 12. Nouveau Qt Directory n'est pas valide
- 13. Besoin d'un handle de publication à partir d'un contrôle de lien hypertexte dynamique cliqué dans ajax
- 14. Comment puis-je trouver l'ID de processus à partir du nom de service/handle dans Delphi?
- 15. Handle http post request
- 16. Existe-t-il un moyen d'interroger un handle de fichier renvoyé à partir de subprocess.Popen?
- 17. LINQ: spécifié n'est pas valide
- 18. Taille d'échelle non valide. Ne peut pas être inférieur à
- 19. formulaire CheckboxSelectMultiple ne valide pas
- 20. Argument exception - le paramètre n'est pas valide (LinkLabel on WinForm)
- 21. Comment obtenir le nom associé à ouvrir HANDLE
- 22. pas une ressource valide mysql
- 23. BHO Handle OnSubmit événement
- 24. Opération croisée pas valide: Contrôle accédé à partir d'un thread autre que le thread sur lequel il a été créé
- 25. Le chemin valide n'est pas valide dans Vista en utilisant ParseDisplayName. Pourquoi?
- 26. Valide les incendies d'exception, mais le message d'exception n'apparaît pas
- 27. Le TargetControlID n'est pas valide/l'ajout d'un contrôle à un formulaire dans le code asp.net
- 28. Où le handle était-il alloué?
- 29. Impression à partir d'applications Web
- 30. Comment obtenir le handle de module de mon propre code?
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). –
J'essaye d'envoyer la capture d'écran de "serveur"; une autre application sera maintenue en cours d'exécution là-bas –