Exception: System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+.
at System.Drawing.Image.FromHbitmap(IntPtr hbitmap, IntPtr hpalette)
at System.Drawing.Image.FromHbitmap(IntPtr hbitmap)
at System.Drawing.Icon.ToBitmap()
at RemoteScreen.CaptureScreen.CaptureCursor(Point& Location) in J:\Projects\dotNET\MyProjects\RemoteScreen2\RemoteScreen2\CaptureScreen.cs:line 209
at RemoteScreen.CaptureScreen.CaptureDesktopWithCursor() in J:\Projects\dotNET\MyProjects\RemoteScreen2\RemoteScreen2\CaptureScreen.cs:line 226
at RemoteScreen.Common.SaveScreenImage() in J:\Projects\dotNET\MyProjects\RemoteScreen2\RemoteScreen2\Common.cs:line 15
at RemoteScreen.Server.Serve() in J:\Projects\dotNET\MyProjects\RemoteScreen2\RemoteScreen2\Server.cs:line 287SocketException: System.Net.Sockets.SocketException: Only one usage of each socket address (protocol/network address/port) is normally permitted
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at System.Net.Sockets.TcpListener.Start(Int32 backlog)
at System.Net.Sockets.TcpListener.Start()
at RemoteScreen.Server.Serve() in J:\Projects\dotNET\MyProjects\RemoteScreen2\RemoteScreen2\Server.cs:line 269SocketException: System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+.
at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
at RemoteScreen.Common.SaveScreenImage() in E:\Sanil\Projects\RemoteScreen\RemoteScreen (V2.0)\RemoteScreen2\RemoteScreen2\Common.cs:line 18SocketException: System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+.
at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
at RemoteScreen.Common.SaveScreenImage() in E:\Sanil\Projects\RemoteScreen\RemoteScreen (V2.0)\RemoteScreen2\RemoteScreen2\Common.cs:line 18