问题的原因可能是:
由于出现设计失误要重读以前的版本代码,覆盖后代码中的控件ID不一致时,在缓存中的DLL文件找不到相应的控件就会出错,有时复制过来大量的含有服务端控件的HTML代码时也会出现这个情况。
方法一:撤换到源代码模式下,通过代码更改id
方法二:
1、关闭VS2005;
2、删除目录 C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/WebsiteCache/
3、重新打开VS2005
方法三:
1.关闭vs2005;
2.删除以下路径中的内容
系统盘符:/Documents and Settings/当前用户/Application Data /Microsoft / VisualStudio /8.0/StartPageCache