设置在 Intranet 上共享的 Visual Studio Web 项目

本文关键字:Visual Studio Web 项目 共享 Intranet 设置 | 更新日期: 2023-09-27 18:33:48

我只是按照此线程中的说明浏览带有IP地址而不是本地主机的网站,但现在我什至无法启动IIS express。具体来说,我得到的错误是"无法启动IIS Express Web服务器"。

Visual Studio Project设置:

Use Local IIS Web Server
Use IIS Express
Project Url:http://3.114.169.118:1407/

应用程序配置代码

<sites>
        <site name="WebSite1" id="1" serverAutoStart="true">
            <application path="/">
                <virtualDirectory path="/" physicalPath="C:'TestBillingApp'BillingApp'BillingApp" />
            </application>
            <bindings>
                <binding protocol="http" bindingInformation="*:1407:3.114.169.118" />
            </bindings>
        </site>

在 cmd 中创建 ACL

netsh http add urlacl url=http://3.114.169.118:1407/ user=everyone

更新:我刚刚注意到,如果我在启动后立即浏览到浏览器中的ip,它就会启动并运行。但它只运行了大约 10 秒,然后我收到无法启动 IIS Express Web 服务器错误,它就宕机了。

设置在 Intranet 上共享的 Visual Studio Web 项目

检查您使用的 IP 地址是否正确。因为列出的 IP 地址似乎解析为"n003-000-000-000.static.ge.com"