我正在为 SQL Server 集成服务编写自定义组件 (DLL),并且在尝试调试该组件时收到以下错误:
System.Data.dll 中出现“System.ExecutionEngineException”类型的未处理异常
当我在不调试的情况下运行组件时,我没有收到此错误,调试时引发此错误的代码是此代码的第二行:
DataTable table;
table = new DataTable();
我试过运行这个: http ://www.microsoft.com/en-au/download/details.aspx?id=30135 但我仍然得到错误。
我还使用以下代码创建了一个简单的 windows 窗体项目:
DataTable table;
table = new DataTable();
table.Columns.Add("Dosage", typeof(int));
table.Columns.Add("Drug", typeof(string));
table.Columns.Add("Patient", typeof(string));
table.Columns.Add("Date", typeof(DateTime));
table.Rows.Add(25, "Indocin", "David", DateTime.Now);
table.Rows.Add(50, "Enebrel", "Sam", DateTime.Now);
table.Rows.Add(10, "Hydralazine", "Christoff", DateTime.Now);
table.Rows.Add(21, "Combivent", "Janet", DateTime.Now);
table.Rows.Add(100, "Dilantin", "Melanie", DateTime.Now);
而且我在调试时没有遇到错误。有谁知道我为什么会收到此错误以及如何调试我的代码?