Asp.net mvc Visual Web Developer 2010 Express中未命中断点

Asp.net mvc Visual Web Developer 2010 Express中未命中断点,asp.net-mvc,web,asp.net-mvc-routing,Asp.net Mvc,Web,Asp.net Mvc Routing,我试图使用我的路由文件中的域名,并设法找到一个有用的链接来这样做。但是,我无法调试和设置Global.asax.cs中的断点,因为它们没有被命中 我正在服务器上使用WebDeveloper2010Express和SQLServerExpress 有什么想法吗?我还不能发表评论,但您是用IIS还是Visual Studio Development Server托管的?如果在应用程序经过要调试的代码部分之前,无法将调试器附加到宿主进程,那么使用该方法可能会有一些运气 例如: protected vo

我试图使用我的路由文件中的域名,并设法找到一个有用的链接来这样做。但是,我无法调试和设置Global.asax.cs中的断点,因为它们没有被命中

我正在服务器上使用WebDeveloper2010Express和SQLServerExpress


有什么想法吗?

我还不能发表评论,但您是用IIS还是Visual Studio Development Server托管的?如果在应用程序经过要调试的代码部分之前,无法将调试器附加到宿主进程,那么使用该方法可能会有一些运气

例如:

protected void Application_Start()
{
    System.Diagnostics.Debugger.Break();    
    ...app startup code here...
}

然后,一旦您连接了调试器,您应该能够像往常一样越过断点。

谢谢,这是一个不错的选择。我以前确实尝试过,但把它放在了我的RegisterRoutes函数中。