Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios monotouch上system.net.sockets的nullreference_Ios_Mono_Xamarin.ios_System.net_System.net.sockets - Fatal编程技术网

Ios monotouch上system.net.sockets的nullreference

Ios monotouch上system.net.sockets的nullreference,ios,mono,xamarin.ios,system.net,system.net.sockets,Ios,Mono,Xamarin.ios,System.net,System.net.sockets,同一个应用程序有三个版本:iPhone、Mono控制台、Windows控制台应用程序。它们都包含完全相同的代码(通过MonoTouch C#)。在Mono(Touch)框架上,我从部件浏览器中得到了以下异常:(Windows工作正常) 在MonoTouch上使用System.Net.Sockets是否存在任何已知问题?有人知道这个异常意味着什么吗(除了明显的空引用)?我对这个地区很陌生。希望有人能给我指出正确的方向 这不是MonoTouch的问题,而是MonoDevelop的问题 我建议在这里归

同一个应用程序有三个版本:iPhone、Mono控制台、Windows控制台应用程序。它们都包含完全相同的代码(通过MonoTouch C#)。在Mono(Touch)框架上,我从部件浏览器中得到了以下异常:(Windows工作正常)


在MonoTouch上使用System.Net.Sockets是否存在任何已知问题?有人知道这个异常意味着什么吗(除了明显的空引用)?我对这个地区很陌生。希望有人能给我指出正确的方向

这不是MonoTouch的问题,而是MonoDevelop的问题

我建议在这里归档一个bug:这样合适的人就可以查看它了


此错误不会阻止您使用MonoTouch(只是不要对导致此问题的程序集使用程序集浏览器,您可以在此处直接查看源代码:)。

看起来与您的问题类似的错误已在Mono的bugzilla中注册。在撰写本文时,有人建议对Mono框架进行修复,但该缺陷仍然没有标记为已关闭或已解决。

感谢您的回答。但是对不起,我是新来的,我不明白。如果我不使用部件浏览器,它如何不阻止我使用MonoTouch?能够建立连接对我的应用程序来说是一件大事。在我的情况下,mono源代码有什么好处?你说你在使用汇编浏览器时遇到了异常,因此如果你不使用汇编浏览器,你将看不到异常。你不必使用汇编浏览器来使用MonoTouch,汇编浏览器只是用来查看汇编的内容,而查看源代码是另一种选择。啊,谢谢你的提醒,学到了一些东西:)但是应用程序仍然无法正常工作。我建议你按照我的解释提交一个bug,并附加你的项目。这样,其他人可以查看您的项目并发现问题。
System.NullReferenceException: Object reference not set to an instance of an object
  at System.Net.Sockets.Socket+SocketAsyncResult.Complete () [0x00000] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System/System.Net.Sockets/Socket_2_1.cs:240
  at System.Net.Sockets.Socket+SocketAsyncResult.Complete (System.Exception e) [0x00007] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System/System.Net.Sockets/Socket_2_1.cs:304
  at System.Net.Sockets.Socket+Worker.Accept () [0x00077] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System/System.Net.Sockets/Socket_2_1.cs:510
  at System.Net.Sockets.Socket+Worker.DispatcherCB (System.Net.Sockets.SocketAsyncResult sar) [0x0009e] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System/System.Net.Sockets/Socket_2_1.cs:432