“System.IO.IOException”类型的未经处理的异常出现在 System.dll 中。

问题描述

“System.IO.IOException”类型的未经处理的异常出现在System.dll中。其他信息:连到系统上的设备没有发挥作用。“System.IO.IOException”类型的未经处理的异常出现在System.dll中。其他信息:端口“COM1”不存在。

解决方案

解决方案二:
不要光丢两个错误信息出来,不放代码,鬼知道你干什么了
解决方案三:
而且既然报错告诉你端口COM1不存在了,就到设备管理器里看端口号到底是COM几不存在你还去操作,不报错才怪
解决方案四:
补充如下:接收代码PrivateSubSerialPort1_DataReceived(ByValsenderAsObject,ByValeAsSystem.IO.Ports.SerialDataReceivedEventArgs)HandlesSerialPort1.DataReceivedDimiAsUInteger=0Thread.Sleep(50)'根据字符数量及波特率计算延时单位为ms'intNum=0intNum=SerialPort1.BytesToReadIfintNum=0ThenReturnEndIfReDimrc(intNum)Fori=0To(intNum-1)rc(i)=SerialPort1.ReadByte'strRec=SerialPort1.ReadLineNextIfintNum>4Thenflag1=1'StatusDefine.TwoEnum'IfSerialPort1.IsOpenThenSerialPort1.Close()EndIfEndSub
解决方案五:
端口是在出错后在此打开提示没有此端口正常时端口存在
解决方案六:
继续补充如下为读完后解析部分:PrivateSubTimer1_Tick(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesTimer1.TickDimcrcAsUInteger=0Me.Text=TimeOfDay&"——SHK-UIFS.Short"Ifflag1=1AndintNum>4Then'StatusDefine.TwoEnumThen'这里如何使用变量等于某一个数=StatusDefine.TwoEnumIfrc(0)=&H1Thencrc=CRC16(rc,intNum-3)Ifcrc=(rc(intNum-1)*256+rc(intNum-2))ThenIfrc(1)=&H10ThenIfrc(3)=&H2Then'短路时刻strRec+=CStr(Now.Year)&"年"&CStr(Now.Month)&"月"&CStr(rc(8))&"日"&CStr(rc(9))&":"&CStr(rc(10))&":"&CStr(rc(11))TextBox3.ForeColor=Color.GreenTextBox3.Text=TextBox3.Text&TimeOfDay&"——"&"短路时刻设置完成:"&strRec&Chr(13)&Chr(10)TextBox3.ForeColor=Color.BlackShortTimeStr.Text=strRecShortTime1=rc(8)ShortTime2=rc(9)ShortTime3=rc(10)ShortTime4=rc(11)strRec=""ElseIfrc(3)=&H3Then'短路参考相位Ifrc(6)=&H0ThenstrRec+="A相"ElseIfrc(6)=&H1ThenstrRec+="B相"ElseIfrc(6)=&H2ThenstrRec+="C相"EndIfTextBox3.ForeColor=Color.GreenTextBox3.Text=TextBox3.Text&TimeOfDay&"——"&"短路参考相设置完成:"&strRec&Chr(13)&Chr(10)TextBox3.ForeColor=Color.BlackReferencePStr.Text=strRecShortRefer1=rc(6)strRec=""ElseIfrc(3)=&H4Then'短路相角strRec+=CStr(rc(6)*256+rc(7))&"°"TextBox3.ForeColor=Color.GreenTextBox3.Text=TextBox3.Text&TimeOfDay&"——"&"短路相位设置完成:"&strRec&Chr(13)&Chr(10)TextBox3.ForeColor=Color.BlackShortPStr.Text=strRecShortP1=rc(6)*256+rc(7)strRec=""ElseIfrc(3)=&H6Then'短路持续时间strRec+=CStr(rc(6)*256+rc(7))&"ms"TextBox3.ForeColor=Color.GreenTextBox3.Text=TextBox3.Text&TimeOfDay&"——"&"短路相位持续时间设置完成:"&strRec&Chr(13)&Chr(10)TextBox3.ForeColor=Color.BlackShortCtimeStr.Text=strRecShortConTime1=rc(6)*256+rc(7)strRec=""ElseIfrc(3)=&H5Then'系统校时strRec+=CStr(Now.Year)&"年"&CStr(rc(7))&"月"&CStr(rc(8))&"日"&CStr(rc(9))&":"&CStr(rc(10))&":"&CStr(rc(11))TextBox3.ForeColor=Color.GreenTextBox3.Text=TextBox3.Text&TimeOfDay&"——"&"系统时间设置完成:"&strRec&Chr(13)&Chr(10)TextBox3.ForeColor=Color.BlackstrRec=""EndIf

时间: 2024-09-26 06:46:52

“System.IO.IOException”类型的未经处理的异常出现在 System.dll 中。的相关文章

“System.ArgumentException”类型的未经处理的异常出现在 mscorlib.dll 中。 其他信息: 实例方法的委托不能具有空“this

问题描述 本人在做数据库课设,没有学过C#,只学过C和C++,做一个简易聊天室今天在连接数据库时,调试出了问题,而错误列表没有出,不知何处下手,求C#大神帮忙以下是代码namespace登录界面{partialclassForm1{///<summary>///必需的设计器变量.///</summary>privateSystem.ComponentModel.IContainercomponents=null;///<summary>///清理所有正在使用的资源.//

急求大神帮助!!C#调用C++dllSystem.AccessViolationException”类型的未经处理的异常出现在 mscorlib.dll 中。

问题描述 "System.AccessViolationException"类型的未经处理的异常出现在mscorlib.dll中.其他信息:尝试读取或写入受保护的内存.这通常指示其他内存已损坏.代码如下//////C++dll代码HWNDhWnd;extern"C"__declspec(dllexport)voidcOSG(HWNDmhWnd){hWnd=mhWnd;}extern"C"__declspec(dllexport)voidInitO

“System.Data.OleDb.OleDbException”类型的未经处理的异常出现在 LSCommonHelper.dll 中。

问题描述 publicstaticDataSetgetDataSet(stringsqlStr,stringsTable){DataSetset2;OleDbConnectionselectConnection=getConn();try{//selectConnection.Open();OleDbDataAdapteradapter=newOleDbDataAdapter(sqlStr,selectConnection);DataSetdataSet=newDataSet();if(data

“System.StackOverflowException”类型的未经处理的异常出现在 System.Drawing.dll 中。

问题描述 以上是我的程序,然后一运行出错,错误如下:经常会出现这样的错误System.Data.SQLite.SQLiteException(0x8000405):outofmemory有的时候又能运行成功,但是一直找不到解决的办法?也知道具体哪儿错误了? 解决方案 解决方案二:还是调试一下你的for循环,错误是堆栈溢出,估计for循环出不来了

C#“System.Data.SqlClient.SqlException”类型的未经处理的异常出现在 System.Data.dll中

问题描述 代码如下,求教usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Data.SqlClient;namespace图书管理系统{publicpartialclass图书信息:Form

System.NullReferenceException”类型的未经处理的异常出现在 WindowsFormsApplication2.exe 中。

问题描述 usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Configuration;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceWindowsFormsApp

Owin:“System.Reflection.TargetInvocationException”类型的未经处理的异常在 mscorlib.dll 中发生

异常汇总:http://www.cnblogs.com/dunitian/p/4523006.html#signalR 这个异常我遇到两种情况,供园友参考: 第一种,权限不够,在项目运行的时候弹出==>解决方法:以管理员权限运行vs然后再重写运行项目 第二种,端口被占,解决方法==>换个端口

在 System.IO.IOException 中第一次偶然出现的“System.dll”类型的异常

问题描述 在System.IO.IOException中第一次偶然出现的"System.dll"类型的异常在运行VB2008设计的主界面时,在"即使窗口"出现上述错误提示.但程序运行看起来一切正常.我在主界面代码的每个过程中都加入Try-Catch试图捕获该错误,但没有成功.(界面中加入了SerialPort和Timer控件)请问该错误主要由什么引起,又该如何避免? 解决方案 解决方案二:自顶.盼帮助解决方案三:楼主怎么样了,处理好了吗,我也遇到类似问题,很头疼..

System.AccessViolationException类型的未经处理的异常在System.Data.dll中发

System.AccessViolationException"类型的未经处理的异常在 System.Data.dll 中发生.其他信息:尝试读取或写入受保护的内存.这通常指示其他内存已损坏. 错误背景: 操作系统:编程环境:VS2013:  语言:VB.net:  数据库:SQLserver2008 做数据库连接时,发生的错误: 错误提示为: 说明:用VB.net连接SQLServer数据库 第一种情况: 连接字符串为"Server=(Local);Database=charge_s