1
我有一個C#.NET項目,並且在調試我的應用程序時遇到單個Web窗體,ASPX頁面的問題。我的大部分應用程序都能正常工作,但是當我點擊特定頁面時,出現錯誤404,找不到資源。我不明白這是因爲文件確實存在,它存在於被引用的路徑中。而且,我在通往這個網站的路上打了幾個其他的ASPX頁面,沒有錯誤。未找到ASPX頁面(錯誤404),但它存在嗎?
現在,我應該提一下,這個特定頁面最近才添加到項目中。我的同事,添加了該頁面,說他能夠使頁面工作,但我們有不同的環境。所以,我確信有一些與它有關,但我不知道是什麼。以下是有關我們環境之間差異的已知詳細信息。
我的環境
- 的Windows 8.1
- IIS快遞
- 的Visual Studio 2013
同事環境
- Windows 7的
- IIS 7
- 的Visual Studio 2012
我們都用相同的源代碼運行,以及在IIS中的同一站點和應用程序池設置,這是指運行時間4.0和經典模式。
有沒有人在這裏有任何想法爲什麼會發生,或者我可能試圖通過這個?
global.asax中的任何路由? – Zerkey
謝謝你的提問。我在global.asax中路由,因爲我們在應用程序中也有一個MVC組件。我可以看看這些路線是否阻礙了。但是,如果是這樣,我的同事是不是也有同樣的問題? – campbelt
http://support.microsoft.com/kb/943891 404是一個非常大的類別,所以你應該嘗試學習你打的子類別。 –