gpt4 book ai didi

localhost - 在 IIS Express 中为 Visual Studio 设置本地主机别名

转载 作者:行者123 更新时间:2023-12-04 00:21:40 27 4
gpt4 key购买 nike

我正在尝试在 Visual Studio 2013 的开发环境中定义 localhost 的别名。

当我使用以前版本的 Visual Studio 时,我使用 Visual Studio 开发服务器进行调试,我唯一需要做的就是更改我的主机文件,添加以下条目:

127.0.0.1   localhost    
127.0.0.1 localhostalias

我在使用 VS2013 时遇到问题。我浏览了整个互联网并尝试了以下操作,但我希望你们中的某个人告诉我我做错了什么。我显然已经更改了主机文件...

在 Web 项目属性 -> Web 中默认选择 IIS Express 的服务器部分,我尝试更改 http://localhost:53944http://localhostalias:53944但显示错误:“ Unable to create the virtual directory. Cannot create the Web site 'http://localhostalias:53944'. You must specify "localhost" for the server name”。

我还尝试将位于 <>\IISExpress\config 的 applicationhost.config 更改为
        <site name="<<Site name>>" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="<<Site Path>>" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:53944:*" />
</bindings>
</site>

当我打开项目时,它被更改为
        <site name="<<Site name>>" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="<<Site Path>>" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:53944:*" />
</bindings>
</site>
<site name="<<Site name>>(1)" id="3">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="<<Site Path>>" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:53944:localhost" />
</bindings>
</site>

有人可以帮助我吗?

提前致谢,

卡米洛

最佳答案

如果您访问此页面寻找 VS2015+ 的解决方案,applicationhost.config您正在寻找的文件不再位于 documents\IISExpress\config .

新地址是{solutiondir}\.vs\config\applicationhost.config .

关于localhost - 在 IIS Express 中为 Visual Studio 设置本地主机别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21938959/

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