【问题标题】:Get Visual Studios to use subdomain?让 Visual Studios 使用子域?
【发布时间】:2011-07-20 01:45:39
【问题描述】:

在编写 asp.net 项目时,我可能有这个 url 用于测试/调试

http://localhost:1234/

我有考虑子域的代码。我可以让视觉工作室调用相同的代码

http://anysub.localhost:1234/

【问题讨论】:

    标签: asp.net visual-studio-2010 subdomain


    【解决方案1】:

    您可以更新您的hosts 文件并为本地主机放入任何子域:

    127.0.0.1    example.com
    127.0.0.1    sub.example.com
    

    然后,您可以将浏览器指向任一域。只要调试器连接到 IIS/Dev 浏览器,您就可以调试服务器端代码。

    【讨论】:

    • @sshow:它似乎不起作用。我在我的主机文件中写了127.0.0.1 sub.localhost.com 127.0.0.1 *.localhost.com。看到它不起作用并重新启动我的计算机。我在 firefox、chrome 和 IE8 中收到 Server not found 错误。我正在使用 Windows 7,并且只使用 VisualStudios。我不知道那是否考虑 IIS/Dev 浏览器?
    • +1 也在这里这样做。 @acidzombie24 尝试不使用 'localhost' 作为域,不确定是否重要,但这与我使用它的方式不同。
    • @eglasius:哇,谢谢 eglasius。我使用了 localdev.com,它运行良好。我只是查了一下,通配符是不可能的。那太糟糕了,现在这个答案是完整的!接受并 +1
    • 什么样的错误,@Shimmy?您是否输入本地网站的名称(而不是 example.com)?您是否使用主机名为这些设置了 IIS?
    • @Shimmy - 在主机文件中添加行只会告诉您的计算机 example.com 是本地计算机。当您访问该 URL 时,浏览器将访问本地端口 80。 IIS 需要运行并且端口需要监听。评论真的不是解决这个问题的好地方(尤其是在不知道你在做什么的细节时)。
    猜你喜欢
    • 2018-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-15
    • 1970-01-01
    相关资源
    最近更新 更多