设为首页 收藏本站
查看: 924|回复: 0

在windows 2008 /Vista下配置VS2003

[复制链接]

尚未签到

发表于 2015-5-1 06:58:12 | 显示全部楼层 |阅读模式
1.直接安装VS2003;
2.安装VS2003 SP1补丁;
* 这时候如果你熟悉IIS7并为你的web应用程序设置好了虚拟目录,你会发现w3wp.exe会无限崩溃……
3.安装.Net 1.1 Sp1补丁;(是的,VS2003的sp1没有这个)
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38
* 这时候查看mscorsvr.dll版本,确认为1.1.4322.2032或更高
4.到控制面板-程序和功能-打开和关闭windows功能,为IIS选上所有IIS6的兼容支持
5.以管理员身份运行命令行  
6.进入c:\Windows\Microsoft.net\Framework\v1.1.4322  
7.运行 aspnet_regiis -ir -enable, 其中"ir"选项保证在IIS7中注册v1.1时不改变现有的脚本映射
8.打开“ISAPI和CGI限制”(选计算机名,中间会有),确定ASP.net1.1.4322为启用;  
9.aspnet_regiis 同时在应用程序池下创建一个新的名为"ASP.NET 1.1"的应用程序池, 并将配置为“经典”, (如果是64位操作系统将Enable32BitAppOnWin64设为 true);
10.确认新"ASP.NET 1.1" app 池为默认池  
11.打开IIS信息服务管理器- 网站;  
12.在右上的“操作”区,点击“设置网站默认设置...”;  
13.将应用程序池设为"ASP.NET 1.1"
ok,欢迎回到VS2003和.Net1.1的世界!

作者:slol
  
DSC0000.gif
2008-3-13 16:45   回复此发言   
3回复:在windows 2008 /Vista下配置VS2003
但是最后,我设置完了之后,发现ASP.NET 1.1的ISAPI Extension 还是 Disabled。需要打开 IIS Manager 来手动设置。
另外,如果大家安装Vista的时候没有用到Administrator的用户名的话,那就需要在运行VS2003或者VS2005时,使用右键| Run As Adminstrator。否则,会出现没法打开项目,或者其他一些莫名其妙的问题的。
还有,就是在Vista下,无论是 VS2003 或者 VS2005 都会可能出现调试的问题。而这些问题又都是UAC惹的祸。
要安装frontpage 2003

作者:slol
  

2008-3-13 16:47   回复此发言   
4回复:在windows 2008 /Vista下配置VS2003
补充一点:
就是有可能你在Vista运行asp.net 1.1的网站会遇到类似的问题: "Unable to find script library '/aspnet_client/system-web/1-1-4322/webvalidation.js'" 。文章的链接有一个解决方法,对我这里还是有效的。
先说说我遇到的吧!
我是先安装 .net 2.0 然后再安装 .net 1.1 的。在按照前面的说明都是配置好了之后,发现会出现刚才提到的没法找 WebUIValidation.js 的问题。
我首先就按照提示所说,运行了' aspnet_regiis -c'。但是没啥效果,因为我的aspnet_client/system_web/1_1_4322/的路径已经存在,js文件也有了。
接着就按照下面做一些调整:
1、把原来的 aspnet_client 的文件夹改名为 aspnet_client_old 。
2、打开 VS2003 的 CommandLine 。(记得要 Run As Administrator)
3、输入 aspnet_regiis -u ,以卸装 asp.net 1.1
4、输入 aspnet_regiis -i,再安装 asp.net 1.1
5、输入 aspnet_regiis -c,复制和创建 asp.net 1.1 所需的 js 文件到 aspnet_client/system_web/1_1_4322/
6、在管理工具打开 IIS 7,看看 ISAPI 中的 asp.net 1.1 是否是 Enabled 的,如果是Disable,请 Enable。
7、复制 aspnet_client_old 中的文件到 aspnet_client  
8、删除 aspnet_client_old

作者:slol
  

2008-3-13 16:47   回复此发言   
5回复:在windows 2008 /Vista下配置VS2003
现在用VISTA安装了VS2003后, 出现了一个很严重的问题.
使用FIND IN FILES功能时, VS2003会停止响应.
上网找相关信息, 有人已经报告这个问题了.
不过MS说不管VS2003了.  
  
后来发现了另外一台VISTA的电脑不存在这个问题.
以对比原来是WINDOWS THEMES的问题.
只要把WINDOWS外观, 改成比较难看的标准模式,(就像WIN2000那样..)
就能把问题解决掉了.
  
希望这个记录对VISTA下用VS2003的同行有帮助.
Vista上的IIS7设置全攻略(续)之实现Asp.NET1.1的调试
突然间发现Vs2003无法在IIS7上面进行调试,首先是提示现在的localhost所在的区域在Internet区.所以很快我就把它加入到了信任站点区域,并且设置了自动以当前帐户登入.可是提示却成了:你确认你是"Debug Users"组的用户,于是我又把当前帐户和Administrators加入了"Debug Users"组里.从此以后再也无法进行调试,一直是这个错误提示.
老铁匠我只好搬出了万能的GOOGLE,但是这次好像也没有帮上什么忙,找到的最有价值的一篇文章也是博客堂上的按照上面所说的重新设置了一轮,可是还是一样的错误.再往下找,有的甚至说IIS7已经不支持VS2003了,建议使用VM或是VPC来搞个XP或是2003来作Asp.net 1.1的开发.
只好到处转转,突然想起来匿名帐户是没有调试权限的,而根据上一篇文章所写的是把匿名帐户的验证也允许了,所以即使调试,可能IIS7认为当前的帐户是匿名帐户,而不是我现在所用的帐户,于是把匿名帐户的验证禁用了。再次按下F5键,突然地,发现它不报错了,断点成功地停住了。
事后发现,好像只要在IE里面把localhost设置为信任站点,并且设置了自动以当前帐户登入;同时按且把匿名帐户的验证禁用就可以解决无法调试的问题。欢迎大家尝试:)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-62358-1-1.html 上篇帖子: Windows 2008 r2 安装SQL Server 2008 性能计数器注册表配置单元一致性 下篇帖子: windows 2008 NAP
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表