exception相关内容
我试图用OleDb的CSV解析器从一个CSV文件中加载一些数据,并将其插入到一个SQLite数据库,但我得到一个异常与 OleDbAdapter.Fill 方法,它是令人沮丧的: 类型的未处理的异常 “System.Data.ConstraintException” 出现在system.data.dll 信息:无法 启用约束。一个或多个行 包含违反非空, 唯一或外键约束。 下面是源$ C
..
我越来越绝望这里。我无法弄清楚为什么会发生这种例外情况发生。我搜索并阅读有关这个问题,似乎每个人管理与command.Parameters.Clear()来解决这个问题,但是这并不为我工作。这是我的code: 公共类ProductsDataAccess:连接 { 公共静态的SqlParameter []的CreateParams(产品PROD) { 的SqlP
..
我想利用using块越来越多的这些日子,我有一个对象实现IDisposable但有一件事我还没有想出是如何捕获异常,因为我会在一个正常的try / catch /终于...任何code样品给我指出了正确的方向? 编辑:此问题已通过回复看完之后修改。这是“如何在使用块抛出一个异常,.NET 2.0?”但实际上,我是在寻找一种方式来捕获这些异常的使用块内。 我在寻找更详细的滚动使用块在我自己的追赶
..
我认为,导致Object.find和Object.find_by_id之间的不同之处在于发现将引发 RecordNotFound 的异常而find_by_id简单地返回零,如果没有被发现。 不过,在我的Rails应用程序3,如果我试图寻找我的上传模型与一个假身份证,我得到: 的ActiveRecord :: RecordNotFound在UploadsController#秀 找不到上传
..
嗨,我有尝试初始化的ActiveRecord,我想不通,我缺少的是什么时,得到一个例外。我试图说服我工作用城堡ActiveRecord的公司,它也不会好看,如果我不能证明它是如何工作。我对项目的工作之前,与城堡ActiveRecord的,我以前从来没有遇到此问题。 感谢您的帮助 这是我得到的例外是 堆栈跟踪: 在Castle.ActiveRecord.ActiveRecordStarter
..
这些都是我的模型: 类产品 的has_many:line_items 的has_many:订单:通过=> :line_items 结束 一流的LineItem belongs_to的:订单 belongs_to的:产品 结束 类订单 的has_many:line_items 的has_many:产品:通过=> :line_items 结束
..
我使用的SWFLoader加载SWF到另一个swf,我想捕获所有抛出的瑞士法郎内的异常,是不是可行? 解决方案 下面是一些基础知识,可以帮助。总之,你不能使用的try / catch在这里。 在加载外部内容的错误不能被捕获与try..catch..finally语句。相反,你必须创建事件处理程序处理,并“捕获”的错误事件。如果您没有分配给错误事件的事件侦听器,并发生了错误,Flash播放器将
..
我收到一个ArgumentException“对象类型无法转换为目标类型”,但它并没有做出非常有意义的我。 该方法我打电话的形式如下: 公共无效扫描(IProgressStatus显示器,串registryPath,串startupDir,串addinsDir,串DATABASEDIR,串scanFolder,字符串[] filesToIgnore) 我试图通过监测,而不是 remMo
..
当我在我的C#应用程序从抛出的Form_Load异常不工作时,该平台是64位。 (它作为预期86) 当我通过code步骤,我得到的地方,除了它抛出的线,然后立即跳转到timer_Tick。 当我创建一个新项目,并添加此行的Form_Load: 抛出新的System.Exception(“哎呀!”); 对于x86崩溃预期。对于x64它不会崩溃。 有没有办法让一个应用程序实际上是从的For
..
我有一个非常奇特的问题。 最近我加了64位支持我的iOS项目(arm64),自从这样做,我开始接受内部 @try ... @捕获未捕获的异常是因为我的code段(我使用Crashlytics的崩溃报告)。我成功地复制出带有code以下行的问题,在我的应用程序的任何地方(我写了他们在的init 我的视图控制器之一): @try { NSMutableDictionary的* M =
..
在一个WinForms应用程序,在窗体的Load事件,添加以下行: 抛出新的异常(); 和运行应用程序。其运行没有任何问题。这就是所谓的无声故障,您可以尝试之前和之后添加提示消息框,你很快就会发现,而不是崩溃的应用程序,throw语句刚刚从Load事件退出。 我敢肯定,有没有必要解释多么丑陋的和危险的,这是。 我在想,但是在(可能是历史上)这背后的恐怖行为的原因。 我敢肯定,这
..
然而 我想从我的WPF视图模型中的一个显示一个对话框的命令时,我称之为的ShowDialog(),它抛出一个 System.ArgumentException ,我想知道如果任何人都可以给我一个提示,为什么? 下面是我的code: 公共只读属性OpenParser作为ICommand的 得到 返回新RelayCommand(子(参数作为对象)OpenParserExe
..
在我的DataGridView我使用DataView过滤数据表。复选框值用于在过滤器 在该复选框被选中,该行必须消失。要立即运行,我用的AcceptChanges()在CurrentCellDirtyStateChanged事件。 (否则,该行保持显示,直到另一行被选中)。 这工作时,我不选择用鼠标的复选框。使用空格键一个NullReferenceException异常。 下面是一个简单的c
..
我的类库编译的.NET 2.0,每当我尝试加载它在2.0运行时插件工作得很好。但是,如果主应用程序运行在.NET 4.0中运行时,我只要资源需要访问得到一个异常: 异常处理命令期间发生了:草蜢 插件=蝈蝈 找不到文件“Grasshopper.resources”。 CALL堆栈 在System.Reflection.RuntimeAssembly.InternalGetSatelliteAss
..
我们现在看到的运行从NET4.0下一个网络共享下的应用程序时,一个很奇怪的问题。当指定的 defaultProxy 一节的的app.config 的一个 System.Net.WebException 被抛出。从一个本地驱动器运行时,是没有问题的。 据文件的应用程序将是完全信任的程序集运行一个网络共享,以便我们假设这应该只是罚款。 任何想法,我们如何才能解决这个问题呢? 有其他人遇到这个问题
..
据 Json.NET现在检测具有SerializableAttribute类型和序列化该类型公共和私人所有的领域,而忽略属性。 我有下面的示例code,它抛出一个 JsonSerializationException : 错误获取的价值“CS $<> 9__CachedAnonymousMethodDelegate1”上 “ConsoleApplication1.MyType”
..
code在Program.cs中 [STAThread] 静态无效的主要() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(假); 尝试 { Application.Run(新Form1中()); } 赶上(例外
..
我正在写一个C#.NET 3.5程序至极采用了最新的 MediaInfoLib DLL 。照片 看来,导致异常的一些文件。 我想抓住这些异常,并确保我的程序继续运行, 但由于某些原因,我不能用一个简单的try / catch语句抓住它。 PInvoke的方法: [的DllImport(“MediaInfo.dll”) 私人静态外部的IntPtr MediaInfo_New();
..
我,当我尝试反序列化SOAP消息得到下面的异常。我做这种方式,因为我有我想重用在测试中的响应文件。我不能用一个真正的服务或类似的,因为它不符合架构的测试框架,我们有。 测试“MyUnitTestMethod'失败:System.InvalidOperationException:有是XML文档中的错误(1,2)。 ----> System.InvalidOperationException
..
我有以下的code: 类节目 { 静态无效的主要(字串[] args) { XML字符串= @“< ArrayOfUserSetting> < UserSetting> <价值>建议< /值>
..