VS中使用本地IIS调试ASP.NET项目

在有些情况下需要使用本地的IIS作为调试服务器,如支持多域名的网站,这里记录下如何使用。

1.修改本机hosts文件。

路径:C:\Windows\System32\drivers\etc

格式如下:

保存后在浏览器中输入www.hehe.com就会访问在本地的IIS中网站。

2.在本地IIS中添加网站,目录指向需要调试的项目,并为网站绑定主机名:www.hehe.com。

3.设置web项目的调试服务器,并指定URL:http://www.hehe.com,如下图所示:

现在就可以通过域名www.hehe.com来调试项目了。

时间: 2024-11-10 08:12:27

VS中使用本地IIS调试ASP.NET项目的相关文章

通过IIS调试ASP.NET项目

当我们使用Visual Studio调试的时候,通常我们会选择VS自带的ASP.NET Developerment Server(也是默认选项),当第一次调试的时候(按F5或Ctrl+F5不调试直接打开),Developerment Server会自动分配一个未被占用的端口号.     这样做在大多数情况下不会有啥问题,但Developerment Server毕竟不是IIS,有一些操作无法达到和IIS一样的效果,譬如当我们使用某些方法获取客户端以及服务器IP的时候,使用 Developerme

开发环境eclipse、myEclipse本地tomcat调试发布maven项目遇到的糟心事

之前一直用myEclipse开发Web Project项目,通过myEclipse本地部署tomcat还算顺利,但是有个问题,myEclipse中Java Compiler只支持到1.7,但是spring boot要求至少是jdk1.8,所以放弃了myEclipse转为eclipse,至于idea后面再说吧.这里先说一下开发环境eclipse.myEclipse本地tomcat调试发布maven项目遇到的糟心事. (1)myEclipse部署maven项目到tomcat上识别不了项目,无法部署

远程调试 Asp.Net 项目

项目部署到产品环境后,难免会发生一些故障,有一些可以在本地测试环境中直接重现,而有一些则无法重现.对于可以在本地测试环境中重现的Bug,开发人员往往能够很迅速地进行问题排查.而对于无法重现的Bug,就没这么容易了. Visual Studio 中提供了远程调试的功能,可以帮助我们进行远程调试. 本机安装 Visual Studio(,这里用 Visual Studio 2012 进行演示) 您的 Asp.Net 项目源代码,同时确保远程服务器上使用的正是由该源码编译产生的(Debug.Relea

通过IIS调试ASP.NET程序

今天遇到一个问题,在我同事的电脑上部署了一个ASP.NET网站,而我的电脑上有一个客户端,向他的IIS下面的一个网页发送信息,想在网页中设置断点,进行远程调试, 找到了如下解决办法. 1.将IIS下建的应用程序(虚拟目录)指向你的项目所在的位置,也就是项目源文件所在的位置, 2.用VS打开你的项目 3 .从VS中找到"调试"-----"附件到进程",然后选中w3wp.exe,点击附件到进程,然后再发送数据进行调试就可以了 如果没有w3wp.exe 选项可能是你的电脑

Win10下通过IIS调试ASP程序遇到的问题和解决方案

最近维护了以前别人的写的一个ASP的系统,记录一下调试过程中的问题和解决方案. 环境篇 万维网发布服务(W3SVC)已经停止 问题: 万维网发布服务(W3SVC)已经停止.除非万维网发布服务(W3SVC)正在运行,否则无法启动网站. 解决方法: 需要先启动整个应用. IIS服务 控制面板>>程序和功能>>启动或关闭Windows功能>>IIS服务 但是这样仅仅是开启了IIS服务,会出现Http500错误,不能运行ASP程序,因为IIS服务器默认并没有帮我们配置ASP或者

VisualStudio使用本地IIS服务调试ASP.NET MVC 网站

目标:使用本地IIS服务调试ASP.NET MVC 网站 操作系统:windows 8.1企业版 IIS:系统自带IIS6.0 VisualStudio版本:2013 SP5 MVC 版本:MVC 4.5.1 =================================================================== 概要: 1.IIS 服务安装及配置 2.Visual Studio 关联IIS服务 3.局域网内访问调试中的网站 ====================

本地IIS运行调试遇到的问题

今天偶然间遇到的问题,搞不清缘由!但还是想记录下来,点滴的记录才能更快更好地成长!问题:如图 IIS服务器上运行正常,本地IIS运行调试就出现此问题! 经过IIS Express调试一次之后,本地IIS调试又恢复了正常!始终没整明白到底是啥问题,以前从来没有遇到过类似的问题!本人系初学菜鸟,如有大神路过,望告知,不胜感激!

在iis中调试asp.net程序

第一步,在iis中新建一个网站,名称为Langben,“物理路径”选择你的程序的根目录,端口你可以随便设置一个数,我这里设置为8888(后面要用到哦). 第二步,应用程序池设置一下 第三步,接下来,在你要调试的网站或者项目上右击,选择“属性”. 第四步,打开Web选项卡,服务器选择“本地IIS”,还记住第一步建网站的那个ip地址和端口吗?对,“项目URL”就是你第一步建的网站的url,图片中的localhost表示本地服务器的意思. 第五步,直接按F5试试吧,是不是So easy! 再也不用担心

VS2010部署Asp.net程序到本地IIS 7

    部署自己的网站到本地IIS 当你做一个网站,你想要在局域网访问的时候,你就可以部署到自己的IIS中然后他们通过 ip 去访问.下面就是怎么部署Asp.net 的网站怎么到本地IIS 上的. 1. 首先保证程序重新生成没有任何问题. 2. 在本地计算机创建一个文件夹 命名 PublishWeb. 3. 在Web上右击发布程序到路径 PublishWeb文件中如图 . 4. 在运行中输入 control -> 程序和功能 -> 启用和关闭Windows 功能 -> IIS 信息服务服