今天把一个程序部署到服务器上,结果运行第一个页面,就出现错误“未能加载类型...”,而在我机器上却是好好的。
搜索后,发现很多处理对策,但我的却是另一种情况——ASP的版本要改为2.0。
去年,我的程序用VS2003写的,今年,我的程序用VS2005重新整一遍,再把服务器中目录下的内容全部删除,接着用VS2005发布上去,然后就是出现以上的错误了。
排除的过程中,我发现VS2005没有Global.asax,它是什么用的,我不太清楚,但程序却能正常运行,由此想到是不是VS2005与VS2005的区别,再联想到.Net版本的问题,最后去服务器上把目录的版本由原来的1.1改为2.0就正常了。