最近在进行与上位机的联调测试,在自己调试过程中发现了几个常见的错误提醒。

1.在其上下文中,该请求的地址无效。

                                                            上位机使用过程中出现的两个错误

后来发现是IP没有设置好。

上位机中UDP设置IP地址以及端口号为

                                                           上位机使用过程中出现的两个错误

只需打开 网络和Internet -> 更改适配器选项 -> 以太网 -> 右键属性 -> TCP/IPv4 更改IP地址即可。

                                                 上位机使用过程中出现的两个错误

2.以一种访问权限不允许的方式做了一个访问套接字的尝试。

                                               上位机使用过程中出现的两个错误

原因是上位机使用的UDP端口号被占用,只需要关闭正在使用该端口号的进程即可

打开运行cmd

(1)查找哪个进程占用了6666的端口

  命令码  netstat -ano|findstr 6666

C:\Users\Zhao>netstat -ano|findstr 6666

                     上位机使用过程中出现的两个错误

2380即为占用6666端口的进程。

(2)查看2380进程的详细信息(可跳过)

命令码 tasklist |findstr 2380

C:\Users\Zhao>tasklist |findstr 2380

                         上位机使用过程中出现的两个错误

(3)关闭该进程

C:\Users\Zhao>taskkill /pid 2380 /F

                        上位机使用过程中出现的两个错误

但是:有可能出现终止不了进程的情况

                                                         上位机使用过程中出现的两个错误

解决方式:

1.使用管理员身份运行命令提示符,然后再进行上述操作。

2.查询到进程的信息,比如刚刚的svchost.exe,打开任务管理器->进程,关闭相对应的PID的进程即可。

                 上位机使用过程中出现的两个错误

 

相关文章: