遇到过同样的问题,这个有可能是更改了控件的引用导致的。 比如我已经将一个Image对像给了一个PictureBox,然后再将这个Image new 一次,然后PictureBox里面的Image对像就为空了。 当然System.Windows.Forms里面的控件一般不会出现这个问题,但是第三方控件很多有这个问题。
你们说的有些道理; 现在程序是 部分机器没事 部分机器出现上述问题 我用的是 .net 2.0 +vs2005 错误是 System.AccessViolationException: Attempted to read or write protected memory. This is often an indicates that other memory is corrupt.1、如果是调入的问题 程序在开始调入就应该有问题 2、控件有自己写的但是 没自己写的程序也出上述问题 3、没装控件不可能 ,没有安装 Dotnext2.0 安装程序不可能让安装的
System.AccessViolationException: Attempted to read or write protected memory. This is often an indicates that other memory is corrupt. 试图操作受保护的内存,就失败了,和其他软件正在使用的内存冲突了,
控件Dll没有安装进去?
类库控件不显示的话就是没有装.netframework
什么控件 ? image 吗 ? 还是 嵌套了 用户控件 ?
比如我已经将一个Image对像给了一个PictureBox,然后再将这个Image new 一次,然后PictureBox里面的Image对像就为空了。
当然System.Windows.Forms里面的控件一般不会出现这个问题,但是第三方控件很多有这个问题。
现在程序是 部分机器没事 部分机器出现上述问题
我用的是 .net 2.0 +vs2005
错误是
System.AccessViolationException: Attempted to read or write protected memory. This is often an indicates that other memory is corrupt.1、如果是调入的问题 程序在开始调入就应该有问题
2、控件有自己写的但是 没自己写的程序也出上述问题
3、没装控件不可能 ,没有安装 Dotnext2.0 安装程序不可能让安装的
注:用的全是.net自带的控件
比如:客户端运行环境,开发时的环境(打了什么补丁,net2.0 Sp1?)、什么样的控件会出问题等等。
寻思ing..............