Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 程序在没有断点的情况下崩溃?_C#_Visual Studio_Oledb - Fatal编程技术网

C# 程序在没有断点的情况下崩溃?

C# 程序在没有断点的情况下崩溃?,c#,visual-studio,oledb,C#,Visual Studio,Oledb,我有一个数据库连接,但是当我打开它时,程序崩溃了 类型为“System.TypeInitializationException”的未处理异常 发生在System.Transactions.dll中 当我在con.Open()处有一个断点时然后继续,效果很好 OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path); con.Open(); // Here I

我有一个数据库连接,但是当我打开它时,程序崩溃了

类型为“System.TypeInitializationException”的未处理异常 发生在System.Transactions.dll中

当我在
con.Open()处有一个断点时然后继续,效果很好

OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path);
con.Open(); // Here I have the Breakpoint
我不知道我的代码出了什么问题


有人能帮我吗?

看看内部异常你编译的是什么CPU模式?试一下-在con.Open()之前放一个线程。Sleep(1)看看是否有崩溃?请用try-catch看看消息是什么..@KevinCrain,他已经添加了-System.Transactions.dll中发生了类型为“System.TypeInitializationException”的未处理异常