Je souhaite me connecter à une connexion Bureau à distance à un serveur/nom d'utilisateur spécifié à partir de C#.Connexion .NET avec RDP
J'ai trouvé: __http: //www.codeproject.com/KB/cs/RemoteDesktop_CSharpNET.aspx doit être fait référence à une dll AxMSTSCLib à la solution. Je ne veux pas télécharger cette DLL de n'importe où car je ne suis pas sûr de pouvoir lui faire confiance.
Cependant, il dit aussi: «Après des recherches sur le Web, je trouve que je dois créer de nouveaux AxMSTSCLib et DLL MSTSCLib donc j'ai fait »
Comment puis-je « créer » ce nouveau AxMSTSCLib?
Autre lien, n'utilise pas cette DLL mais exécute un script à la place. http://bytes.com/topic/c-sharp/answers/517024-remote-desktop-connection-c mais ce code déclenche une exception de sécurité. Donc je ne peux pas l'utiliser.
Mon mauvais. Je voulais écrire ce post dans mon post ci-dessus. (maintenant édité). C'est un article d'engrenage, mais le problème demeure. Après avoir téléchargé le projet de code de ce gars, je vois qu'il référence une DLL AxMSTSCLib (que vous devez créer manuellement pour votre PC). J'ai essayé de créer mon propre dll AxMSTSCLib suivant ce lien: http://bytes.com/topic/c-sharp/answers/684780-axmstsclib-axmstscax-known-issue Le problème est que les dll diffère de wahat réellement nécessaire (voir mon fil ci-dessous) –
J'ai essayé de créer ma propre AxmSTSCLib dll en suivant ce lien: http://bytes.com/topic/c-sharp/answers/684780-axmstsclib-axmstscax-known-issue le problème est que la dll diffère de Wahat réellement nécessaire (voir mon fil ci-dessous) Comme on le voit dans l'impression écran ci-joint mon dll ne contient pas de AxHost qui est utilisé pour exécuter la commande: IMsTscNonScriptable secured = (IMsTscNonScriptable) rdp.GetOcx(); Une idée de comment résoudre ce problème? photos ci-jointes: http://drop.io/hidden/eopb4tphk8qekl/asset/bm8tZ2V0LW9jeC1qcGc%253D http://drop.io/hidden/eopb4tphk8qekl/asset/Z2V0b2N4LTEtanBn –