我用C#做一个提出网络数据包的程序,可是运行出现了“未处理的“System.Net.Sockets.SocketException”类型的异常出现在 System.dll 中。其他信息: 以一种访问权限不允许的方式做了一个访问套接字的尝试。”我装的是WIN7,请高手指教QQ:282585131请随时加我
解决方案 »
- C# 如何达到photoshop用差值方法找两张图片不同的效果
- streamreader 问题
- C# winform应用程序中怎么取得指定tabindex的控件?
- 函数返回memorystream后,如何关闭
- 父窗口跳转并提交的问题?
- VS2005中调试SQL2005中的存储过程,出现错误!
- 怎样把assembly里面的包含的文件,正确地写到用户本地?
- 多线程问题
- 在ASP.NET Web应用中如何调用WindowsAPI???
- 关于datagrid中使用复杂select语句绑定dataset的update问题。(哈哈,有点绕嘴)
- c#如何获得cpu温度
- [IE编程]如何消除Webbrowser控件切换时的闪烁?
{
socket = new Socket(AddressFamily.InterNetwork, SocketType.Raw, ProtocolType.IP);
socket.Blocking = false;//置socket非阻塞状态
socket.Bind(new IPEndPoint(IPAddress.Parse(IP), 0)); if (SetSocketOption() == false) error_occurred = true;
}
第一条语句出错了,我用的是WIN7系统,VS2008
错误记录如下:当前异常的消息 : 以一种访问权限不允许的方式做了一个访问套接字的尝试。
引发当前异常的类名 : System.Net.Sockets.Socket
引发当前异常的方法名 : DoBind
堆栈信息 : 在 System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
在 System.Net.Sockets.Socket.Bind(EndPoint localEP)
在 OursNET.HTML5.WebSocket.SocketListen.Start() 位置 E:\projects\WebSvr\OursNET.HTML5.Socket\SocketListen.cs:行号 86
当前实例类型 : System.Net.Sockets.SocketException
导致错误的应用程序 : System