我在Visual Studio 2010中使用IIS Express,现在它在localhost:61156上运行。但我需要它在域上运行。是否可以使IIS Express在devserver.com上运行,而不是localhost:61156?所以基本上当我运行debug我想要devserver,com,而不是localhost:61156。我在谷歌上遇到过一些事情,但没有运气。关于如何做到这一点的任何想法?
谢谢!
答案 0 :(得分:22)
执行以下操作
<IISUrl>http://localhost:61156/</IISUrl>
并将其更改为&lt; IISUrl>http://devserver.com:61156/</IISUrl>
打开%userprofile%\ documents \ iisexpress \ config \ applicationhost.config文件
Visual Studio 2015现在将applicationhost.config文件放在您的项目中,而不是使用全局项目。它位于: /path/to/code/root/.vs/config/applicationhost.config
<binding protocol="http" bindingInformation="*:61156:devserver.com" />
127.0.0.1 devserver.com
”答案 1 :(得分:2)
@ vikomall的回答是正确的,但我还没有足够的声誉来评论,所以我在这里添加了一个额外的答案,并对Visual Studio 2015进行了澄清。
Visual Studio 2015现在将applicationhost.config文件放在特定于项目的文件中,而不是使用全局文件。它位于: /path/to/code/root/.vs/config/applicationhost.config
按照与@ vikomall的回答相同的步骤,但使用上面的路径进行步骤#4。