锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / VS的sqlconnection连接问题尝试读取或写入受保护内存
服务方向
人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

VS的sqlconnection连接问题尝试读取或写入受保护内存


近期,团队成员新安装VS2013后,写好的SQLServer连接代码报错,如下图

连接错误

错误描述为:System.AccessViolationException类型的未经处理的异常出现在System.Data.dll中。其他信息:尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

这是用VS2010运行代码出的错,为了对比检查,就在VS2013下运行代码,在处理连接时,长时间运行不返回,程序界面也打不开,连接不上SQLServer数据库。

搜索网络,上面提示说重新注册LSP,还有的说把VS2013的组件都卸载了,尝试下也不行。

在帮助成员的过程中,我发现一个问题,我用远程连接团队成员机器时,远程桌面也不稳定,首次打开2秒后就断开,再连接就提示无法连接,从这个问题想到是不是系统底层出问题了呢?

为了对比,用VS里的数据库连接功能,使用.NET的数据提供程序来连接SQLServer服务器,如下图:

VS数据库连接

输入参数后,VS竟然非法操作,不能连接。再试还是这样。

综上2个情况:远程桌面不稳定,VS不用自写代码连接也不稳定。进行判断,手工修复不了这个问题,机器重新安装操作系统吧。

心得:环境问题很复杂,开发机器使用要尽量保持干净。

友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内