您好,匿名用户

请问高手们一个关于用C#写的windows 服务的怪异问题.

0 投票

本人使用.NET的异步socket写了个socket服务端.若使用winform作为容器.挂起socket的实例是完全没问题的.但是使用了windows的服务挂起该异步socket后,便产生如下问题
- <Event xmlns="http://schemas.microsoft.com/win/2004...
- <System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-03-29T12:56:47.000000000Z" />
<EventRecordID>33552</EventRecordID>
<Channel>Application</Channel>
<Computer>PigWing-PC</Computer>
<Security />
</System>
- <EventData>
<Data>应用程序: YzPLCDataSourceService.exe Framework 版本: v4.0.30319 说明: 由于未经处理的异常,进程终止。异常信息: System.ObjectDisposedException 堆栈: 在 System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs) 在 FpWinServer.FPWinSocketListener.StartAccept(System.Net.Sockets.SocketAsyncEventArgs) 在 FpWinServer.FPWinSocketListener.ProcessAccept(System.Net.Sockets.SocketAsyncEventArgs) 在 FpWinServer.FPWinSocketListener.OnAcceptCompleted(System.Object, System.Net.Sockets.SocketAsyncEventArgs) 在 System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs) 在 System.Net.Sockets.SocketAsyncEventArgs.ExecutionCallback(System.Object) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) 在 System.Net.Sockets.SocketAsyncEventArgs.FinishOperationAsyncFailure(System.Net.Sockets.SocketError, Int32, System.Net.Sockets.SocketFlags) 在 System.Net.Sockets.SocketAsyncEventArgs.CompletionPortCallback(UInt32, UInt32, System.Threading.NativeOverlapped*) 在 System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)</Data>
</EventData>
</Event>
请问高手们,这是什么问题呢?非常怪异

用户头像 提问 2012年 12月1日 @ Vladimir 中士 (1,295 威望)
分享到:

你的回答

隐私保护: 您的邮箱仅用于发送系统通知。
请输入验证码:
    图片验证码看不清?
登录注册后不会被要求输入验证码。

提一个问题:

相关问题

0 投票
1 回复 195 阅读
0 投票
1 回复 100 阅读
0 投票
1 回复 239 阅读
0 投票
1 回复 242 阅读
+1 投票
1 回复 97 阅读
用户头像 提问 2012年 12月1日 @ Jax 中士 (1,314 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

IT技术交流群 - 随意问
欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...