2009-11-05 76 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