• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > 在Vista IIS 7 中用 vs2005 调试 Web 项目的注意事项

在Vista IIS 7 中用 vs2005 调试 Web 项目的注意事项

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了ie8 for vista,vista,windows vista,vista系统,vista是什么意思等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

在Vista IIS 7 中用 vs2005 调试 Web 项目核心是要解决以下几个问题:
1、Vista 自身在安全性方面的User Account Control (UAC)
2、安装必须的IIS7 组件。
3、Vista 自带的IIS7 跟 IIS 6 在底层都发生了变化,我们如何让IIS7以兼容IIS6 的方式运行。因为VS2005并不支持IIS7。
下面通过截图方式来说明如何配置上述几点,以保证VS2005可以调试 Vista 操作系统中基于IIS的Web 项目。

一、安装必须的IIS7 组件

IIS7 被分成了很多个组件,默认是不安装的,你需要安装这些组件。

下图对应的功能,可以通过以下步骤打开:
开始 --> 控制面板 --> 程序 --> 打开或关闭 Windows 功能



1、VS2005 并不能识别 IIS7 ,要让它识别IIS7, 就需要安装IIS7 的一个插件:IIS6 管理兼容性;

2、IIS 默认安全性:VS2005 中,如果要调试站点的话,必须有“集成 Windows 身份验证”

其他两个,在一些情况下也能会用到:

摘要式身份验证 是使用 Windows 域控制器对请求访问 Web 服务器上内容的用户进行身份验证。

基本身份验证 是要求用户提供有效的用户名和密码才能访问内容。

3、要调试 ASP.net 当然要安装IIS支持 ASP.net 的组件了。

二、配置IIS7

1、IIS7 在安装了上述组件后,一些功能并没有启用,你需要把它启用起来:

下述配置功能你可以在

控制面板 --> 管理工具 -->Internet 信息服务(IIS)管理器 程序中找到

打开 Internet 信息服务(IIS)管理器 后,在中间部分的下部,可以看到 身份验证 配置项,双击就是如下界面:

刚才我们增加的几个身份验证,需要在你要调试的站点上启用。

注意:是你要调试的站点,而不是你要调试的应用程序目录!

2、IIS7 应用程序池的设置

IIS 的应用程序池根据托管管道模式分了两种类型:集成和经典

集成 .NET 模式下,应用程序不应在 <system.web>/<httpModules> 配置节中指定 ASP.NET 模块组件,而应使用 <system.webServer>/<modules> 配置节来加载 ASP.NET 模块组件。

经典 .NET 模式 则是我们以前习惯的IIS 6 的方式,没有上述限制。

毕竟现在 Longhorn Server 离我们还远,我们当然要兼容Window 2003 的IIS6 的模式,所以我们需要修改站点的应用程序池设置,如下图:

我上面的截图是使用了现有的经典模式的应用程序池,你也可以自己先建立一个经典模式的应用程序池,然后再用上图方式配置对应站点使用的这个经典模式的应用程序池。

三、 VS2005 的启动。

由于 Vista 的 User Account Control (UAC)  ,要避免调试中出现没有权限问题,我们应该以管理员身份来运行 Vista.如下图:

 


参考资料:

Enabling ASP.NET 2.0 Debugging on Visual Studio 2005, IIS 7.0 and Vista
http://www.thousandtyone.com/blog/EnablingASPNET20DebuggingOnVisualStudio2005IIS70AndVista.aspx

技巧和诀窍:在VS 2005里使用Vista的IIS7
http://weblogs.asp.net/scottgu/archive/2006/09/19/Tip_2F00_Trick_3A00_-Using-IIS7-on-Vista-with-VS-2005.aspx
Running Web Applications on Windows Vista with Visual Studio 2005 
http://msdn2.microsoft.com/en-US/library/aa964620(vs.80).aspx

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 在Vista IIS 7 中用 vs2005 调试 Web 项目的注意事项

相关文章

  • 2017-05-11域名查询系统用到的类
  • 2017-05-11分页实现方法的性能比较
  • 2017-05-11asp 关键词高亮显示(不区分大小写)
  • 2017-05-11Asp WinHttp.WinHttpRequest.5.1 对象使用详解 伪造 HTTP 头信息
  • 2017-05-11ASP与数据库,有用的代码(转贴,摘贴)
  • 2017-05-11ASP基础入门第六篇(ASP内建对象Request)
  • 2017-05-11set rs=server.CreateObject("adodb.recordset") 的中文详细说明
  • 2017-05-11ASP建立一个简单的聊天室
  • 2017-05-11asp代码实现检测组件是否安装的函数
  • 2017-05-11asp中for循环的使用方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 推荐下天枫常用ASP函数封装,推荐大家使用
    • 构建免受 FSO 威胁虚拟主机(三)
    • PJ-Blog教程┊增强博客用户体验~让发表内容的同时拷贝到剪贴板以防丢失
    • asp常用函数集合,非常不错以后研究第1/4页
    • ASP连接数据库的全能代码
    • ASP中UBOUND与LUBOUND的使用方法
    • XMLHttp ASP远程获取网页内容代码
    • ReplaceSaveRemoteFile 替换、保存远程图片 的代码
    • On Error Resume Next 语句
    • 比较详细的Asp伪静态化方法及Asp静态化探讨

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有