基于IISExpress的应用程序无法获取基于IP的请求

时间:2018-01-13 19:27:33

标签: iis-express netsh

我似乎已经应用了网上提供的所有推荐内容。然而没有结果。 我的环境:

  • Windows 10 Enterprise @ VM(可能是WMware)
  • VS Prof 2017 ver 15.5.2
  • .NET 4.5 Web应用程序
  • 带有ProjectURL http://localhost:8080的IISExpress(创建的虚拟目录)

我遵循以下建议:

  1. 以管理员身份运行:netsh http add urlacl url = http://:8080 / user = everyone
  2. 添加元素绑定协议=" http" bindingInformation =" :8080:" /在C:\ Users \ _自己的文档\ IISExpress \ config \ applicationhost.config
  3. 在Windows防火墙中添加入站规则:%ProgramFiles%\ IIS Express \ iisexpress.exe
  4. 我得到了什么:

    1. 从Visual I调试基于IISExress的应用程序时,通过从浏览器获取http://localhost:8080/myresource来获取断点但http://myip:8080/myresource(来自同一台机器!!!)并没有让我进入断点
    2. 检查C:\ Users \ _自我\ Documents \ IISExpress \ TraceLogFiles \ WebSite1没有显示最新请求的跟踪。
    3. 从Admin / Cmd的IISExpress运行" c:\ Program Files \ IIS Express \ iisexpress.exe" /path:"C:\myapp.Web" / port:8080 / trace:e也不成功。顺便说一句,它始于可疑的"已成功注册的网址" http://localhost:8080/""。我的ip在哪里!!! !!!

0 个答案:

没有答案