WPF应用创建SQLiteConnection时崩溃问题求助
问题:WPF应用初始化SQLiteConnection时无提示崩溃
我有一个基于SQLite的WPF应用,已稳定运行2-3年。近期完成了一项与SQLite无关的功能修改后,应用在执行以下代码时无提示崩溃:
var connection = new SQLiteConnection("Data Source=c:\ProgramData\DC Lasersystem\DCMatrixPlus\Order.db");
原环境版本
SQLite 3.13.0
System.Data.SQLite.Core 1.0.111
System.Data.SQLite.Linq 1.0.111
更新后的环境信息
- Windows 10 Pro更新内容:
Version 21H2
Installed on 2022-05-06
OS build 19044.2075
Experience Windows Feature Experience Pack 120.2212.4180.0 - Visual Studio 2017更新内容:
Microsoft Visual Studio Community 2017 Version 15.9.50 VisualStudio.15.Release/15.9.50+28307.2094 Microsoft .NET Framework Version 4.8.04084 Installed Version: Community
排查动作与结果
未修改任何SQLite相关代码,推测是SQLite版本与系统更新不兼容,已将SQLite升级至1.0.116,问题依旧。
事件查看器报错信息
Faulting application name: DCMatrixPlus.exe, version: 1.0.5.5, time stamp: 0xa6d32e45 Faulting module name: ntdll.dll, version: 10.0.19041.2075, time stamp: 0x0fcecfa3 Exception code: 0xc0000374 Fault offset: 0x000e7133 Faulting process id: 0x87c Faulting application start time: 0x01d8da4c1156a5aa Faulting application path: E:\Source\repos\Seco Tools\DCMatrixPlus\DCMatrix\bin\x86\Debug\DCMatrixPlus.exe Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll Report Id: 31b608cd-26e5-46f8-ad7d-48c8d491a104 Faulting package full name: Faulting package-relative application ID:
补充:还有report.wer文件可供排查使用。
内容的提问来源于stack exchange,提问作者Anders Eriksson
相关产品推荐
相关产品推荐

