gpt4 book ai didi

IISExpress 添加网站路径

转载 作者:行者123 更新时间:2023-12-03 03:13:13 25 4
gpt4 key购买 nike

我有一个网站在 IIS Express 上运行良好,直到我想添加第二个网站并让它们都使用相同的端口号运行。现在我不知道如何走正确的道路。当我在运行 iIS Express 后浏览该网站时,它提示一个错误:

无法识别的配置路径“MACHINE/WEBROOT/APPHOST/RISWEB”

并且 IIS Express 返回错误 500.19

这是我的配置。当我将路径设置为“/”时,它可以工作,但是当它是其他路径时,它就不能工作。我想浏览 http://c65273/risweb 并显示我的网站。

        <site name="RISWEB" id="1834812154">
<application path="/risweb" applicationPool="ConnectPool">
<virtualDirectory path="/risweb" physicalPath="C:\c2010\risweb\RISWEB" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:c65273" />
</bindings>
</site>

最佳答案

我遇到了类似的问题,并通过执行以下操作解决了该问题:

  1. 从我的 applicationhost.config 中删除站点的配置部分
  2. 在 Visual Studio 中,转到 Project Properties > Web选项卡,然后单击 Create Virtual Directory让 VS 重新创建配置部分。

然后工作正常,生成的配置部分将如下所示:

<site name="WebDemos-Site" id="5">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\rvesse\Documents\My Web Sites\WebDemos-Site" />
</application>
<application path="/demos">
<virtualDirectory path="/" physicalPath="C:\Users\rvesse\Documents\mercurial\dotnetrdf\Samples\WebDemos" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:64132:localhost" />
</bindings>
</site>

注意VS为网站根目录生成一个空网站

关于IISExpress 添加网站路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11959354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com