Sorry for the repost, but my original post is still listed as "not yet accepted to the board" as I think my board membership was not completed. Here's my question:
Hi, We've recently purchased MonoDroid/MonoTouch licenses and I'm deploying my app to actual devices now. However, now I'm seeing something odd with a HttpListener (on port 1968) on MonoDroid only on release builds onto an actual device. E/mono (20304): Unhandled Exception: System.Net.Sockets.SocketException: Access denied E/mono (20304): at System.Net.Sockets.Socket..ctor (AddressFamily family, SocketType type, ProtocolType proto) [0x00000] in <filename unknown>:0 E/mono (20304): at System.Net.EndPointListener..ctor (System.Net.IPAddress addr, Int32 port, Boolean secure) [0x00000] in <filename unknown>:0 E/mono (20304): at System.Net.EndPointManager.GetEPListener (System.Net.IPAddress addr, Int32 port, System.Net.HttpListener listener, Boolean secure) [0x00000] in <filename unknown>:0 E/mono (20304): at System.Net.EndPointManager.AddPrefixInternal (System.String p, System.Net.HttpListener listener) [0x00000] in <filename unknown>:0 E/mono (20304): at System.Net.EndPointManager.AddListener (System.Net.HttpListener listener) [0x00000] in <filename unknown>:0 I presume there's some security permissions thing going on here. Debug builds are fine. Also, same code running on MonoTouch works fine in all configurations. What could be the difference between Debug and Release build runtime environments? Are debug builds running under a different security level?!? Thanks for any help. -- View this message in context: http://mono-for-android.1047100.n5.nabble.com/Repost-HttpListener-permissions-error-in-Release-Builds-tp5709984.html Sent from the Mono for Android mailing list archive at Nabble.com. _______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid