2009-11-05 43 views
0

我收到了一个由其他人编写的应用程序,以及我尝试启动该事件时遇到的错误,并且首先看到它是:调试ASP.NET MVC站点和ASP.NET MVC源代码

“当前位置没有可用的源代码。”

我可能不太在意ASP.NET MVC的源代码。我如何告诉我的项目向我展示它在“我的”代码中的位置?

更新:
这个初始误差后,我得到的消息是“没有控制器名为〜”

这一切后的应用程序仍然有效。它真的很慢。有任何想法吗?
每个页面请求在调试模式下都会经过这个循环。

回答

1

这将是一个路由问题。你可以发布Global.asax中的RegisterRoutes方法吗?

如果使用的是默认值,则表示正在向http://sitelocation/~/somethingelsehere发送请求。

我的猜测是有一个像“〜/ Public/default.aspx”这样的网址的引用。

+0

这是一个像“〜/ something”的URL引用 – BuddyJoe 2009-11-09 20:28:53

0

一些基本的东西,以检查:

  1. 的MVC是启动项目
  2. 的Default.aspx的是启动页面

编辑:

什么全球。 asx.cs页面看起来像什么?你可以发布一些代码吗?我想知道它是否在路由中的某处...

+0

如果这有帮助,请参阅更新信息。我尝试了这两个想法。 – BuddyJoe 2009-11-05 18:21:09