Я пытаюсь определить псевдоним для локального хоста в среде разработки в Visual Studio 2013.
Когда я использовал предыдущие версии Visual Studio, я использовал Visual Studio Development Server для отладки, и единственное, что мне нужно было сделать, это изменить файл hosts, добавив эту запись:
127.0.0.1 localhost
127.0.0.1 localhostalias
У меня проблемы с этим с VS2013. Я просмотрел весь Интернет и пробовал следующие вещи, но я хотел бы, чтобы кто-нибудь из вас сказал мне, что я делаю неправильно. Я, очевидно, уже изменил файл hosts...
В свойствах веб-проекта -> Интернет в разделе «Серверы», где IIS Express выбран по умолчанию, я попытался изменить http://localhost:53944
на http://localhostalias:53944
, но отображается ошибка: «Unable to create the virtual directory. Cannot create the Web site 'http://localhostalias:53944'. You must specify "localhost" for the server name
».
Я также попытался изменить файл applicationhost.config, который находится в ‹>\IISExpress\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>
Кто-нибудь может мне помочь?
Заранее спасибо,
Камило