EF报错调试

当使用EF中context.SaveChanges()的时候会报一串让查看详细信息的错误,这个错误不是真正的报错原因,如果想看真正的原因,要关掉EF的验证,

如下:

context.Configuration.ValidateOnSaveEnabled =
false;后在调用SaveChanges();方法,此时会抛出真正的异常.

EF报错调试,布布扣,bubuko.com

时间: 2024-10-18 00:32:38

EF报错调试的相关文章

JS 调试中常见的报错的解决办法

报错:Uncaught SyntaxError: Unexpected token o in JSON at position 1 at JSON.parse (<anonymous>) at Function.m.parseJSON (jquery.js:8515) at Object.success (crud.html:45) at j (jquery.js:3143) at Object.fireWith [as resolveWith] (jquery.js:3255) at x (

【php】开启与关闭调试与报错信息

开启调试与报错信息有利于编程人员掌握出错的位置,从而更快地解决问题. 关闭调试信息,则在你的网页发布时候,用户看不到你的php出现运行错误,当然也不会看到正确东西,仅仅会是一篇空白. 关键是在php安装之后,忘记开启调试与报错信息,在你编程的时候写错代码,却发现php没有报错,会产生一头雾水,此时你要关注你的php安装目录下的php.ini 如下图,找到display_errors那行,注意把Off,改成On,On的第一个字母注意大写.反之亦然. 同时,重启一下你的 Apache服务器. 此时你

pycharm调试python3报错

使用python3.4在pycharm里面启动调试,提示错误: 我擦嘞!!!!! 不是说python3解决了各种编码问题么..咋回事.. 后来看调试的源文件才发现,原来,是因为自己的文件头部没有指定文件的编码类型…… 在头部加上: # -*- coding: utf-8 -*- (当然,我这里这样写也是为了好看.实际上,只需# coding: utf-8 就行) 就好了. pycharm调试python3报错,布布扣,bubuko.com

ANE-如何加入ane,调试时又不报错

有时候我们加入ane,即使没有调用ane的功能,debug的时候也会报错无法调试,这是为什么呢?因为我们的ane没有把default包含进去. 首先我们的extension.xml要把default节点包含进去 <extension xmlns="http://ns.adobe.com/air/extension/3.1"> <id>net.digitalprimates.volume</id> <versionNumber>0.0.1&

Android Studio调试报错am startservice

今天下载了一个Android studio2.3.0版本,想调试一下自己的一个项目,但是发现项目编译运行正常,但是一调试就报错: 09/14 16:19:13: Launching app$ adb shell am startservice com.xxxxxx.xxxxx/com.android.tools.fd.runtime.InstantRunServiceError while executing: am startservice com.xxxxxx.xxxx/com.androi

CCLuaObjcBridge调Objective-C方法传索引数组报invalid key to &amp;#39;next&amp;#39;错调试

CCLuaObjcBridge是cocos2d-x系列引擎与Objective-C进行交互的"桥梁",老廖的quick-cocos2d-x在其framework进行了简单了封装,封装到了luaoc类中,大体能够看成: luaoc.callStaticMethod = CCLuaObjcBridge.callStaticMethod 函数原型例如以下: --[[ 调用Objective-C中的静态方法 @param string className 类名 @param string me

Xcode 真机调试报错:This application&#39;s application-identifier entitleme

    This application's application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed 解决方法:1.Xcode-Window->Devices2.选中你的设备,在右边的installed Apps中删除这个App3.重新编绎即可 Xcode 真机调试报错:This

vs code调试console程序报错--preLaunchTask“build”

网上有其他大神给出的建议是注释掉launch.json中的 "preLaunchTask": "build", 但是这种方式也会造成一个问题,就是再使用F5调试时候,新加入的代码没法被执行到. 简单判断,可能是没有build出新的dll导致没法debug. vs code提供了task插件用来帮助我们进行build,从而解决报错的问题 调出命令行Ctrl+Shift+P,输入Task,选择第一个"任务配置程序",再选择".Net Cor

本地调试 谷歌浏览器报错:跨域问题处理 Access-Control-Allow-Origin

前端在本地,调试,就经常的就是会遇到 调用接口,提示跨域了. 如你要访问 http://****/api/user chrome 浏览器 报错: XMLHttpRequest cannot load  http://****/api/user No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. 在谷歌