0

我想要一些关于从多个 URL 测试 Web 应用程序(在我的情况下为 ASP.Net MVC 3)的建议。

该站点的行为将根据请求来自哪个域名而有所不同。没什么花哨的,只是用其他一些简单的小东西加载不同的布局。

目前,web.config 包含代码所作用的有效域,到目前为止一切似乎都运行良好。

每当我在 Visual Studio 中点击 Run 时,它都会使用通常的localhos:xxxx地址启动开发人员服务器实例。如果我想在 VS 中测试每个布局,我需要将localhost配置为与我希望加载的布局相关联。

我可以忍受现在的情况,但一切都在 TFS 上,所以如果有人签出文件(用于测试)并忘记重新签入,可能会引起一些头痛。

所以我想知道是否有人有一些解耦的方式来启动具有特定地址的站点,同时保持轻松调试的能力(最好不要通过部署到 IIS)

谢谢。

4

1 回答 1

1

localhost您可以在文件中关联一些域名hosts

127.0.0.1 foo.com

然后导航到http://foo.com:xxxx

于 2012-06-26T15:23:32.890 回答