gpt4 book ai didi

vb.net - SQL Server CE 错误 - 仅针对已编译的代码

转载 作者:行者123 更新时间:2023-12-02 03:31:57 24 4
gpt4 key购买 nike

我遇到一个奇怪的错误,导致我的应用程序崩溃。仅当通过单击一次进行编译和安装时才会发生这种情况,而在 Visual Studio 中调试时不会发生这种情况。

查看事件日志可以看到:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Windows Error Reporting" />
<EventID Qualifiers="0">1001</EventID>
<Level>4</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-04-27T14:51:30.000000000Z" />
<EventRecordID>6471</EventRecordID>
<Channel>Application</Channel>
<Computer>me.local</Computer>
<Security />
</System>
- <EventData>
<Data />
<Data>0</Data>
<Data>CLR20r3</Data>
<Data>Not available</Data>
<Data>0</Data>
<Data>calibration certificate builder</Data>
<Data>1.0.0.0</Data>
<Data>553e4aaa</Data>
<Data>System.Data.SqlServerCe</Data>
<Data>3.5.8080.0</Data>
<Data>4b743b2d</Data>
<Data>e3</Data>
<Data>0</Data>
<Data>System.ArgumentNullException</Data>
<Data />
<Data>C:\Users\me\AppData\Local\Temp\WER80E0.tmp.WERInternalMetadata.xml</Data>
<Data>C:\Users\me\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_pick_cert_e053eebdc3d787d726058a9b0d3405c6f279444_3b258dcb</Data>
<Data />
<Data>0</Data>
<Data>e12fbed6-ecec-11e4-b276-24fd52358985</Data>
<Data>65</Data>
</EventData>
</Event>

我不确定如何处理这个问题。我查看了我的代码,这似乎不是问题。它似乎确实在 SQL Server CE 代码中的某个地方,但我一直无法找到它。

我还将 event.ExceptionObject 字符串推送到文本文件并得到以下结果:

System.ArgumentNullException: Value cannot be null. at System.Threading.Monitor.Enter(Object obj) at System.Data.SqlServerCe.SqlCeCommand.Dispose(Boolean disposing) at System.Data.SqlServerCe.SqlCeCommand.Finalize()

谁能帮我解释一下吗?

我已从其他线程中删除了对 SQL CE 服务的使用。我还删除了 SQL CE 连接的处理以及finally block ,但错误日志保持不变。

连接的处理是否会导致问题?

最佳答案

我猜测您正在尝试使用 Windows 身份验证连接字符串连接 SQL 数据库,而该人无权访问 SQL 数据库。尝试使用用户 ID 和密码更改连接字符串。从 “数据源=URDATABASE;初始目录=MYDATABASE;集成安全性=True” 更改为 “数据源=URDATABASE;初始目录=MYDATABASE;Uid=UrUserID;Pwd=MyPassWord;”

关于vb.net - SQL Server CE 错误 - 仅针对已编译的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29900500/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com