我在 Visual Studio 2010 中使用 IIS Express,现在它在 localhost:61156 上运行。但我需要它在域上运行。是否可以让 IIS Express 在 devserver.com 上运行,而不是在 localhost:61156 上运行?所以基本上当我运行调试时,我想要 devserver,com,而不是 localhost:61156。我在谷歌上遇到了一些事情,但没有运气。关于如何做到这一点的任何想法?
谢谢!
我在 Visual Studio 2010 中使用 IIS Express,现在它在 localhost:61156 上运行。但我需要它在域上运行。是否可以让 IIS Express 在 devserver.com 上运行,而不是在 localhost:61156 上运行?所以基本上当我运行调试时,我想要 devserver,com,而不是 localhost:61156。我在谷歌上遇到了一些事情,但没有运气。关于如何做到这一点的任何想法?
谢谢!
请执行下列操作
<IISUrl>http://localhost:61156/</IISUrl>
并将其更改为 <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
”@vikomall 的答案是正确的,但我还没有足够的声誉来发表评论,所以我在这里添加了一个额外的答案,并澄清了 Visual Studio 2015。
Visual Studio 2015 现在放置一个特定于您的项目的 applicationhost.config 文件,而不是使用全局文件。它位于:/path/to/code/root/.vs/config/applicationhost.config
遵循与@vikomall 的答案相同的步骤,但将上面的路径用于步骤#4。