Autor Beitrag
kingdave2nd
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 54



BeitragVerfasst: Mi 04.03.09 19:00 
Hi,

ich versuche nun schon seit geraumer einen RDP Client in meine .NET basierte Applikation zu integrieren. ich habe das ganze wie folgt begonnen. Ich habe die MSTSCLib referenziert und anschliessend des folgenden Testcode an einen Button gehangen:
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
AxMSTSCLib.AxMsRdpClient6 axMsRdpClient61 = new AxMSTSCLib.AxMsRdpClient6();
axMsRdpClient61.Name = "axMsRdpClient61";
axMsRdpClient61.ColorDepth = 16;
axMsRdpClient61.DesktopHeight = 800;
axMsRdpClient61.DesktopWidth = 600;
axMsRdpClient61.Domain = "frs.eval";
axMsRdpClient61.Location = new Point(00);
axMsRdpClient61.Server = "192.168.45.11";
axMsRdpClient61.UserName = "Testuser";
this.tabPage1.Controls.Add(axMsRdpClient61);
axMsRdpClient61.Connect();

Was ich erhalte ist die folgende Exception wenn die letzte Zeile erreicht ist:

{"Exception of type 'System.Windows.Forms.AxHost+InvalidActiveXStateException' was thrown."}

Ich habe nun schon eine ganze Weile nachgeforscht, komme aber nicht wirklich weiter. Hat irgendjemand einen Tip für mich, wie ich zielgerichtet dem Problem auf die Spur komme?

gruss Dave