为什么“ var connectionStringBuilder = new SqliteConnectionStringBuilder”会抛出“ System.NullReferenceException”

时间:2019-08-25 06:25:33

标签: c# .net sqlite .net-core system.data.sqlite

我的C#代码中的以下行

第202行var connectionStringBuilder = new SqliteConnectionStringBuilder{DataSource = "localDB.db"};

引发此错误

  

System.NullReferenceException:对象引用未设置为对象的实例。在Program.cs:line 202中的Tel_Server.EchoSession.processDataPackage(DataPackage解码器,Byte []缓冲区)处

这并不是每次都发生,但是我无法弄清楚它是在什么情况下引发错误的。

我的代码收到一条消息,然后写入sqlite DB。我正在成功接收和编写许多消息。但是偶尔我会得到上面的错误。它似乎与特定的消息无关,因为到目前为止,我在代码中还没有进行任何处理。

任何人都可以提供有关调试的建议吗?

0 个答案:

没有答案