在IIS 7设置ASP.NET 1.1(在Vista中使用VS2003)
2007-07-13 15:54
375 查看
需要在Vista中使用VS2003来开发的话,则需要安装.NET 1.1 sp1。
下面是需要的几个东东的链接:
.NET Framework Version 1.1 Redistributable Package
.NET Framework Version 1.1 Service Pack 1
ASP.NET Security Update for .NET Framework 1.1 SP1
接着,是需要跟着几个步骤来走。我就不复制过来了。大家去看看吧。:)
在IIS7下配置ASP.NET v1.1(Visual Studio .NET 2003)环境
其实下面的英文链接是上面中文的的原文哦。
How to setup ASP.NET v1.1 (Visual Studio .NET 2003) projects on IIS7 (Vista)
还有一个,好像图没有了的。文字还是能看看的。
How to Run ASP.NET v1.1 on IIS7
但是最后,我设置完了之后,发现ASP.NET 1.1的ISAPI Extension 还是 Disabled。需要打开 IIS Manager 来手动设置。
另外,如果大家安装Vista的时候没有用到Administrator的用户名的话,那就需要在运行VS2003或者VS2005时,使用右键| Run As Adminstrator。否则,会出现没法打开项目,或者其他一些莫名其妙的问题的。
还有,就是在Vista下,无论是 VS2003 或者 VS2005 都会可能出现调试的问题。而这些问题又都是UAC惹的祸。
补充一点:
就是有可能你在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
下面是需要的几个东东的链接:
.NET Framework Version 1.1 Redistributable Package
.NET Framework Version 1.1 Service Pack 1
ASP.NET Security Update for .NET Framework 1.1 SP1
接着,是需要跟着几个步骤来走。我就不复制过来了。大家去看看吧。:)
在IIS7下配置ASP.NET v1.1(Visual Studio .NET 2003)环境
其实下面的英文链接是上面中文的的原文哦。
How to setup ASP.NET v1.1 (Visual Studio .NET 2003) projects on IIS7 (Vista)
还有一个,好像图没有了的。文字还是能看看的。
How to Run ASP.NET v1.1 on IIS7
但是最后,我设置完了之后,发现ASP.NET 1.1的ISAPI Extension 还是 Disabled。需要打开 IIS Manager 来手动设置。
另外,如果大家安装Vista的时候没有用到Administrator的用户名的话,那就需要在运行VS2003或者VS2005时,使用右键| Run As Adminstrator。否则,会出现没法打开项目,或者其他一些莫名其妙的问题的。
还有,就是在Vista下,无论是 VS2003 或者 VS2005 都会可能出现调试的问题。而这些问题又都是UAC惹的祸。
补充一点:
就是有可能你在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
相关文章推荐
- 如何在IIS中的设置使用了open flash chart 的asp.net 网站
- 在一个IIS中使用ASP.Net 1.1和ASP.Net 2.0的应用
- 如何设置使 IIS 应用程序池使用 ASP.Net 3.5 而不是 2.0
- ASP.NET在使用Access数据库的IIS和目录权限设置
- 如何在 vista 的 iis 7 上面配置 asp.net 1.1 开发环境
- 在 Windows Server 2003 上的 IIS 6.0 中使用 IIS 5 隔离模式时,如何为 ASP.NET 1.1 的 ASPNET 帐户配置进程标识
- 如何在 vista 的 iis 7 上面配置 asp.net 1.1 开发环境
- IIS部署ASP.NET网站后提示只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态...
- 如何设置使 IIS 应用程序池使用 ASP.Net 3.5 而不是 2.0
- Vista SP1、IIS7,安装ASP.Net 1.1、VS2003、NetAdvantage 2004vol、Sql Server2000全攻略
- IIS报HTTP 错误 500.24,检测到在集成的托管管道模式下不适用的ASP.NET设置
- 解决 asp.net 伪静态 IIS设置后 真正的HTML无法显示的问题
- IIS使用ASP.NET State Service存储Session
- 使用IIS发布ASP.NET网页
- IIS中使用ASP.NET MVC的经验总结
- ASP.NET MVC 在不同版本的 IIS 上使用 ASP.NET MVC
- ASP.NET设置数据格式与String.Format使用总结
- vs2003 asp.net中直接输出wml,并利用C#做动态页面的控制,不使用微软的移动控件
- IIS下asp.net1.1 、asp.net2.0和php 加mysql 网站配置注意要点和实验视频
- ASP.NET设置数据格式与String.Format使用总结(转)