尝试读取或写入受保护的内存。这通常指示其他内存已损坏
2016-10-10 17:18
344 查看
写了一个保存按钮
SaveFileDialog sfd = new SaveFileDialog();
用的这段,理论应该是没问题的
但执行时却出现了如下错误
不抛异常的话是在这个
于是乎上网寻找答案,
发现了很多问题,但出错的原因各不相同
可能是我能力问题还是真的没有对应的解决方法
……
想是不是我的环境有问题?
因为是win10,而且vs也折腾过,
于是把执行文件拉到win7里面测试竟然通过了。
网上也搜到有人骂巨硬某些dll有问题却不解决,是不是真的这个原因我也不懂
剩下的就是反复折腾反复出错
貌似有正常过几次,但没来及研究又继续罢工
有记录到的一次是
netsh winsock reset
重启电脑竟然成功了一次,不过继续测试时又失败
或许真的是这里的问题?
于是只能放弃转其他的工作,某天找新问题是突然发现了这段代码
private void saveFileDialog1_FileOk(object sender, CancelEventArgs e)
{...}wocao这也可以?
剩下来的竟然一切顺利
情况就是这么个情况,
也可以说问题解决了,
但是,
我还是想知道这个问题具体怎么出现的...
(文笔差,看懂就行,别要求太多)
SaveFileDialog sfd = new SaveFileDialog();
if (sfd.ShowDialog() == DialogResult.OK)
{...}
用的这段,理论应该是没问题的
但执行时却出现了如下错误
不抛异常的话是在这个
于是乎上网寻找答案,
发现了很多问题,但出错的原因各不相同
可能是我能力问题还是真的没有对应的解决方法
……
想是不是我的环境有问题?
因为是win10,而且vs也折腾过,
于是把执行文件拉到win7里面测试竟然通过了。
网上也搜到有人骂巨硬某些dll有问题却不解决,是不是真的这个原因我也不懂
剩下的就是反复折腾反复出错
貌似有正常过几次,但没来及研究又继续罢工
有记录到的一次是
netsh winsock reset
//管理员身份运行,重置LSP连接
重启电脑竟然成功了一次,不过继续测试时又失败
或许真的是这里的问题?
于是只能放弃转其他的工作,某天找新问题是突然发现了这段代码
private void saveFileDialog1_FileOk(object sender, CancelEventArgs e)
{...}wocao这也可以?
剩下来的竟然一切顺利
情况就是这么个情况,
也可以说问题解决了,
但是,
我还是想知道这个问题具体怎么出现的...
(文笔差,看懂就行,别要求太多)
相关文章推荐
- 程序出现异常"尝试读取或写入受保护的内存这通常指示其他内存已损坏"
- SQL SERVER 2012 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。 (System.Data)
- c#.net 访问SQL SERVER 时提示:尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- ASP.NET异常错误:尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- C# 尝试读取或写入受保护的内存 。这通常指示其他内存已损坏。
- 出现“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决方法
- asp.net报错“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决办法
- Visual Studio 2012 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- VS2010 64位系统 连接数据库时报“连接数据库 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”的错误 解决方法
- 关于“尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”的解决
- C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- “System.AccessViolationException”类型的未经处理的异常在 System.Data.dll 中发生 其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- “System.AccessViolationException”类型的未经处理的异常在 System.Drawing.dll 中发生,尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- 关于“尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”的解决
- asp.net报错“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决办法
- System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。(System.Data)