现在对于微软出来的VS2003,对于那些搞技术的专家来说一定要好好研究,所以我也就安装VS2003,以前自己装了好几次,都很流畅,可最近在公司的本本上装,老是不能装载。很头疼!
1.一开始安装VS2003就遇到问题,出错(现在不记得是什么错),是碟的问题,没办法,我就先安装Microsoft .NET Framework SDK,找到第3张碟,安装dotNetFramework目录下的dotnetfx.exe和中文包langpack.exe,然后直接运行VS2003的安装程序进行安装。嘿嘿,没事,一路下去,挺顺利的,安装完以后,新建一个项目"asp.net web应用程序",这时我傻眼了。
就这个烦了我很久,我装的明明是Microsoft .NET Framework SDK v1.1,怎么会不是1.1呢。其他的项目试了些都可以,就只有asp.net web相关的都不行,在这其间我装了N遍VS2003,包括Framework SDK,也按那"帮助"里说的用aspnet_regiis -i重新注册了。还是不行,后来瞎捣鼓着,无意间把iis里的默认网站->ip由原来的192.168.1.88设置为全部未分配。就这样,,行了,可以新建项目。
2.新建项目可以了,可新问题又出来了:新建项目后,我不做任何操作,直接"启动 F5",程序可以编译,当输出窗口里显示"生成: 1 已成功, 0 已失败, 0 已跳过"后,就出现实时调试窗口,不管是调试还是不调试,都不能在浏览器里浏览。如果是"开始执行(不调试)",就在浏览器里显示:服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。#t#
管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。查过日志,显示是:aspnet_wp.exe (PID: 1576)意外停止。实在无懒,郁闷的很,看过msdn的帮助,也在网上找了些资料,添加修改过用户,修改过machine.config里的相应配置,如标签的userName,password,标签debug等,未果,没办法,***一个杀手锏,csdn上不是有很多牛人吗,开帖求助(http://community.csdn.net/Expert/topic/3835/3835485.xml?
在这个过程当中,自己也在想办法,找资料,同时也试用回帖人的方法,还是一无所获,看到goody9807()很热心,是个猩猩级人物,给他发了短消息,请求他帮我远程解决问题,就这样浪费了他不少时间,还帮我找了不少资料,这其中的资料跟我的问题现象很相符,可还是没法解决,几乎绝望的情况下。
看到一个Framework1.1 SP1 安全更新程序会引起这个现象,我又好像没有装这个(但又不能确定自己倒底是装了还是没装,因为以前用windows update更新过一些包),应该不会是这个原因吧,在"添加/删除程序"里也没有找到安装过Framework sp1的痕迹,后来想想既然不能确定是不是装了,那不如先装个,然后卸载,反正是没戏了,死马当活马医,在microsoft的网站上也找了些资料,可以确定我的机子没有装Framework SP1(http://support.microsoft.com/kb/318785),***装上SP1以后,试了VS2003,嘿,行了,那个错误没有了。
希望之上安装VS2003的具体步骤能给大家带来帮助,希望大家进行参考!