尚未配置为Web项目XXXX指定的本地IIS URL HTTP://localhost
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了尚未配置为Web项目XXXX指定的本地IIS URL HTTP://localhost相关的知识,希望对你有一定的参考价值。
参考技术A 好吧,看到这个提示我也觉得很淡腾。当然,最重要的还是弄清楚报错的原因啦!
我们在Web项目的属性配置中勾选了“使用本地IIS Web服务器”;
本来嘛,这也没啥,问题是当我们的电脑IP改变时,将会导致程序找不到原来的IP地址了,那么当然会报错啦。
其实也很简单,打开工程里面的csproj文件,找到UseIIS节点,和AutoAssignPort节点,将其改为False就好了。
就像这样:
把————
改为
其实还有另一种办法,不过比较麻烦。这里也提一下,就是修改IIS服务站点的IP地址,两个改为一致就行了。
具体步骤如下:
微信是个坑货2-远程调试
目的:使用vs本地调试微信服务器发送到API接口的内容
--iis配置
打开iis,打开要调试的web项目
web项目必须要使用80端口(或者443端口)
主机名指定花生壳注册的域名,配置需同花生壳的服务器配置一致。
--vs配置(个人使用的是vs2017)
》以管理员身份运行vs
》打开web项目,右键选择属性
设置服务器为本地IIS
设置项目URL为花生壳注册的域名
Ctrl+S保存当前配置(如未以管理员身份打开vs,则本步骤无法保存)
--启动调试
选择调试-附加到进程
》连接类型:选择远程(无身份类型)
》连接目标:即当前pc,输入pc的本地ip地址回车即可
》进程里面查找w3wp.exe,如果查找不到则先打开iis服务器,并在iis服务器中启动要调试的网站,然后点击【刷新】,重新在查找
》点击附加,在弹出框中选择【附加】
》在需要调试处打断点,效果如下
以上是关于尚未配置为Web项目XXXX指定的本地IIS URL HTTP://localhost的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET 4.0尚未在Web服务器上注册。您需要手动将Web服务器配置为使用ASP.NET,这样您的网站才能正确运行。