在使用原始套接字编程的时候,如果出现“以一种访问权限不允许的方式做了一个访问套接字的尝试”,或者socket错误代码 10013,
这种错误是两种方面的原因,1:查看使用的端口是福被占用, 解决方法:cmd -> netstat -ano即可查看端口是否被占用,如果被占用,则修改端口。2:程序权限不够。解决办法:如果是在VS编程中,则让VS以管理员的方式启动,则不会报Socket错误,生成的应用程序也需要以管理员启动。
在使用原始套接字编程的时候,如果出现“以一种访问权限不允许的方式做了一个访问套接字的尝试”,或者socket错误代码 10013,
这种错误是两种方面的原因,1:查看使用的端口是福被占用, 解决方法:cmd -> netstat -ano即可查看端口是否被占用,如果被占用,则修改端口。2:程序权限不够。解决办法:如果是在VS编程中,则让VS以管理员的方式启动,则不会报Socket错误,生成的应用程序也需要以管理员启动。