代码之家  ›  专栏  ›  技术社区  ›  Olivier Payen Sackurise

使用Visual Studio进行调试,ASP.NET MVC上的URL错误

  •  13
  • Olivier Payen Sackurise  · 技术社区  · 17 年前

    我刚刚在VS2008中创建了一个ASP.NETMVC项目。

    http://localhost/Views/MyController/Index.aspx

    而不是:

    http://localhost/MyController

    如何让它打开好的URL?

    1 回复  |  直到 17 年前
        1
  •  23
  •   AnthonyWJones    17 年前

    在“项目属性”的“Web”选项卡中将“开始操作”设置为“当前页面”。

    将其更改为“特定页面”,并将“特定页面”文本框留空。

    编辑 :根据此答案所附的评论,我们已经确定VS需要试探性地确定,鉴于编辑器中的当前页面为“Views/Products/Index.aspx”,我们希望VS在/Products启动调试会话。

    现在对VS的要求太多了。

    另一种选择似乎总是从根开始,然后导航到。

    但是,您可以将特定页面文本框编辑为希望其开始的路径。如果您正在调试上述视图,那么在文本框中输入“Products”可能是最接近目标的。

    每次要重复测试不同的视图时,都必须不断更改特定页面文本框的内容。