2010-09-24 69 views
0

我複製了我的應用程序並將其放在其他位置。然後我改變了IIS以查看新的地方並運行它。調試它 - 通過我的控制器在新的位置正常運行。但是當它掐斷視圖時,它會轉到我的應用的舊位置?!?ASP.NET MVC應用程序無法找到視圖,因爲我將我的應用程序移動到新目錄

+1

你正在使用哪個視圖引擎? – Adeel 2010-09-24 16:15:00

+0

默認的一個 - aspx – BritishDeveloper 2010-09-24 16:16:02

+0

停止舊網站,看看會發生什麼。 – Adeel 2010-09-24 16:59:14

回答

0

我使用.NET Reflector來計算路由引擎的工作方式。原來,它緩存了路線。在我重新啓動IIS之前,它不會聽我說,重命名舊目錄以使它不再存在,並停止了我的devenv.exe進程。 然後最後它被排序了

0

你有沒有改變你的路線中的任何東西?路由引擎是當控制器請求它們時抓取視圖的東西。也許你的問題在你的global.asax文件中?如果沒有更多信息,我恐怕只能這樣做。

相關問題