这几天,竟遇见些奇葩问题,有的实在懒的写了,这个比较有意思,以前没见过,写个文章记录下:
在winforms页面中,所有page的所有服务器控件的位置出现一行红字“Error Creating Control - Object reference not set to an instance of an object”,也无法进行控件拖放,只能在source中编辑代码。
这个结果不方便查看效果,很不正常。
再查找过程中,根据博客园有个人的链接,找到如下地址,
添加if(!this.DesignMode), 判断设计模式,但是感觉不是这个问题,贴出来,欣赏下思路
后来发现,组里的同项目人员居然没有问题,一切正常,甚是纳闷,考虑到是否版本问题,framework? xhtml?vs?
仔细检查了以下,发现自己用的是VS2010版本,同事用的vs2010sp1,也就是说有可能是版本问题了,
在公司ftp里找到vs补丁,嘿呀 1.6G,够大。。。 装了老半天,装好之后重启就出现了控件,问题解决。
今天任务弄完之后,仔细想了一下,为何会引起这种情况,项目中,应用到了多个Register指令,同一个文件中自定义多个自定义服务器控件,所以判断可能是此引起的,但是不确定。。
看官,如果找到引发的原因,敬请告知,谢谢
本文仅为记录所用,不做他用。
NET:Error Creating Control -"Object Reference Not Set To An Instance Of Object",布布扣,bubuko.com
NET:Error Creating Control -"Object Reference Not Set To An Instance Of Object"
原文地址:http://blog.csdn.net/istend/article/details/38087783