【问题标题】:Set start route in ASP.NET MVC visual studio development server在 ASP.NET MVC Visual Studio 开发服务器中设置启动路由
【发布时间】:2011-05-23 12:21:29
【问题描述】:

我的路由配置为需要某个扩展。

因此,当我尝试从 Visual Studio 进行调试时,我得到一个 HttpExceptionThe incoming request does not match any route.

然后我必须手动将{controller}.{extension} 部分附加到地址栏中的本地主机 URL。

我尝试过使用项目设置,但没有成功。

所以,澄清一下,我希望我的项目直接转到

http://localhost:1440/mycontroller.ext

当我在本地机器上的 Visual Studio 下运行它时。

【问题讨论】:

  • 我可以确认您已经在 IIS 下工作了吗?否则,找到的任何解决方法可能会在以后咬你?
  • 是的,它在实时服务器上运行良好,只是在我的本地计算机上没有一键启动很痛苦。

标签: c# asp.net asp.net-mvc visual-studio-2008 asp.net-mvc-routing


【解决方案1】:

您是指在 Visual Studio 中按 F5 时设置默认 URL 吗?如果是这样,这应该可以解决问题:

  1. 右键单击您的 Web 项目并选择“属性”。
  2. 在“Web”选项卡的“开始操作”下,选择“特定页面”
  3. 在文本框中输入mycontroller.ext

按 F5。

【讨论】:

  • 奇怪,我之前尝试过,但由于某种原因它不起作用。一定是哪里出了问题。不过现在看起来一切都很好。谢谢
猜你喜欢
  • 1970-01-01
  • 2011-09-14
  • 2012-02-24
  • 2015-10-11
  • 2011-03-30
  • 2023-04-01
  • 2010-09-08
  • 1970-01-01
  • 2018-01-14
相关资源
最近更新 更多