From d0c00839862c4af7626dbb2c02c4200ea4e0daad Mon Sep 17 00:00:00 2001 From: SoulStar Date: Mon, 23 Sep 2024 13:07:48 +0800 Subject: [PATCH] =?UTF-8?q?add=20-=20=E6=B7=BB=E5=8A=A0=E6=8A=A5=E6=96=87?= =?UTF-8?q?=E9=95=BF=E5=BA=A6=E5=88=A4=E6=96=AD=EF=BC=8C=E6=9B=B4=E6=94=B9?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SlnMesnac.TouchSocket/BufferDataAnalysis.cs | 4 ++++ SlnMesnac.WPF/appsettings.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/SlnMesnac.TouchSocket/BufferDataAnalysis.cs b/SlnMesnac.TouchSocket/BufferDataAnalysis.cs index 3836c54..f86339b 100644 --- a/SlnMesnac.TouchSocket/BufferDataAnalysis.cs +++ b/SlnMesnac.TouchSocket/BufferDataAnalysis.cs @@ -19,6 +19,10 @@ namespace SlnMesnac.TouchSocket { TcpVisionEntity entity; //数据校验,从起始符开始到数据位,按字节求和得出的结果对256求余 + if(bytes.Length <= 2) + { + return null; + } int checkDatalength = bytes.Length - 2; byte checksum = bytes[checkDatalength]; byte[] checkData = new byte[checkDatalength]; diff --git a/SlnMesnac.WPF/appsettings.json b/SlnMesnac.WPF/appsettings.json index 95b9835..b7b7e0f 100644 --- a/SlnMesnac.WPF/appsettings.json +++ b/SlnMesnac.WPF/appsettings.json @@ -8,7 +8,7 @@ }, "AllowedHosts": "*", "AppConfig": { - "logPath": "F:\\Mesnac\\2023部门项目\\机场AGV调度\\HightWay_AirPot_WCS\\SlnMesnac.WPF\\bin\\Debug\\net6.0-windows\\log", + "logPath": "D:\\WorkCode\\AirPortWCS\\SlnMesnac.WPF\\bin\\Debug\\net6.0-windows\\log", "SqlConfig": [ //{ // "configId": "mes",