怎么在IIS中对ASP.NET网站程序进行调试

介绍

本篇文章为大家展示了怎么在IIS中对ASP。净网站程序进行调试,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

第一步打开你的IIS管理器,没有安装IIS服务器的请上网百度如何安装,此处不再阐述。在IIS中新建一个网站,给定一个主机域名为test.com,并将网站目录指向你网络项目的根目录,如下图。

怎么在IIS中对ASP。净网站程序进行调试

第二步网站配置的应用程序池很关键,上图中的应用程序池的名字叫testWeb,那这个应用程序池的。NetFrameWork的版本号应该跟你项目中使用的版本一致。我们点击上图左侧的菜单【应用程序池】,打开应用程序池列表,选中testWeb名称的应用程序池,确认编辑好该程序池的版本号。如下图

怎么在IIS中对ASP。净网站程序进行调试

第三步确保你的IIS的状态为正在运行而非停止的状态,并且确认你网站的状态以及网站对应应用程序池的状态为正在运行。

第四步设置本地电脑的主机文件,配置本地域名test.com。让浏览器识别test.com域名的指向是本地计算机。(此步骤非常关键,不然你在浏览器中输入test.com会告知你无法解析)

我们在电脑的C盘中查找系统的主机文件,主机文件一般在以下路径中:C: \ Windows \ System32系统\ \司机等。

找到主机文件后,用文本编辑器打开主机文件,推荐使用notepad++文本编辑器。打开后,我们在最后一行加入127.0.0.1 test.com即可,配置完成后保存(Win10系统可能无法编辑保存,我们一般采取复制文件出来,编辑完成后覆盖回原文件),在浏览器中输入test.com即可指向本地IIS中的网站,即你刚才配置的网站。

怎么在IIS中对ASP。净网站程序进行调试

第五步此时配置完毕后,我们在自己本地电脑的浏览器中输入test.com的时候,就会指向你本地IIS配置的test.com网站中,即你当前开发的网站。

第六步如果test.com网站测试中发现相应的问题,我们就可以通过附加IIS进程的方式对网站进行调试。当然调试的方式与之前不同了,此时就不是直接点击Visual Studio中的调试按钮或者F5进行调试了。我们可以通过下面的方式进入调试模式,选择菜单栏上的调试,打开子菜单选中附加到进程,如下图(当然可以通过快捷键Ctrl + Alt + p直接调取出附加界面)

怎么在IIS中对ASP.NET网站程序进行调试

打开后的附加界面如下图,我们找到w3wp。exe进程,然后点击附加按钮即可。

怎么在IIS中对ASP.NET网站程序进行调试

附加完成后,你就可在代码中加入相应的断点调试了,在前台浏览器中输入test.com访问出现的错误,你可在Visual Studio中找到对应代码段加入断点。

通过上述步骤,即可很好的进行网站的调试,IIS相应的配置问题也能及早发现。

上述内容就是怎么在IIS中对ASP.NET网站程序进行调试,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

怎么在IIS中对ASP.NET网站程序进行调试