2009-01-29 52 views
1

突然在這個MVC網站我沒有任何可以找到的意見。查看「無論」或其主人無法找到

The view 'LoginUltraMind' or its master could not be found. The following locations were searched: 
~/Views/MyAccount/LoginUltraMind.aspx 
~/Views/MyAccount/LoginUltraMind.ascx 
~/Views/Shared/LoginUltraMind.aspx 
~/Views/Shared/LoginUltraMind.ascx 
~/Views/MyAccount/storeNoNav.master 
~/Views/Shared/storeNoNav.master 

這些文件肯定存在於這些位置 - 我正看着它們!我昨天更新了RC 1,然後在沒有任何問題的情況下正常運行。今天我回到它,這發生.. grr .....

任何想法?

回答

2

結束了我在位於views目錄的web.config中有2個頁面部分。我想當我升級時,我沒有注意,也沒有看到上一節。我完全是白癡操縱,但我希望拋出的錯誤會告訴我,而不是找不到文件列表。

+3

所以你究竟做了什麼來解決這個問題?我有同樣的問題,我看到web.config中的一些條目。建議嗎? – CmdrTallen 2009-09-22 16:14:08

0

使用小提琴來查看到底是什麼被請求。這可能是解決您的Web應用程序基址的問題。

+0

我看VS調試器通過代碼和內部適當控制和功能控制器正在被瀏覽器調用,返回視圖()是它引發這個錯誤的地方。我看着提琴手只是爲了確定 – Slee 2009-01-29 21:43:34

0

在我的情況下,我遇到了這個問題,並確定它是由於我試圖訪問頁面聲明部分的「模型」對象(直接在<script runat="server">部分上,在事件外部的<script runat="server">部分) 。提示表明該頁面不存在的錯誤在這種情況下是完全誤導的...希望這有助於其他人。

0

我以前有過這個問題。今天它再次發生,但有一種觀點,它被其他方法調用,我知道它的工作。我追溯了代碼,發現我的按鈕有錯誤的路徑。但我仍然處於黑暗中,爲什麼按鈕仍然在我的方法正確的文件夾中。這是兩個按鈕的代碼。注意參考路徑。視圖區域引擎正在查看錯誤的文件夾。 (正確的路徑是最上面的一個,Admin.mvc是錯誤的) 「
ID =」 EditClientManager 「標題= 」客戶端管理器編輯器「> 編輯
HREF =」/ Admin.mvc/AccessControl的/ ClientManagersDelete/<%= Convert.ToString(manager.Id)%>」 ID =‘DeleteApprover’稱號=‘客戶端管理器編輯器’> 刪除

+0

對不起,頂部被切斷。 – 2013-01-14 15:11:52

相關問題