2013-05-14 29 views
0

我很難再現我在日誌中看到的錯誤。記錄在null.aspx錯誤 - 我們是什麼?

它說/app/null.aspx不存在。我無法找到一種方式,用戶可以產生這個問題,但不知何故,他們做了幾次後簽署。

任何想法?跟蹤是:

at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) 
    at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) 
    at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound) 
    at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp) 
    at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) 
    at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 
    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 

編輯:我似乎找到了一個小小的提示:我嘗試登錄在IE9上網本時,再次收到此錯誤。由於某種原因,登錄不起作用客戶端不接受身份驗證cookie。不知道爲什麼!與IE9和相同的cookie設置不同的機器上的同一用戶工作得很好。

+0

這意味着有一個頁面name'null.aspx',是不是在你的project.try添加該頁面。 – Rahul 2013-05-14 06:22:01

+0

沒有。沒有提及任何名爲'null.aspx'的頁面,我不能爲我的生活找出爲什麼用戶觸發這一點。即使輸入/app/null.aspx或/ app/null處理global.asax中未找到的頁面錯誤,那麼如何記錄這樣的錯誤呢? – 2013-05-14 06:56:00

+0

可能是你面臨的問題,因爲'鬼'文件試圖找到你的答案在我的一個鏈接http://stackoverflow.com/questions/16167031/error-while-publishing-an-asp-net-application/16167172#16167172 – Rahul 2013-05-14 07:24:46

回答