2014-04-28 52 views
0

每當有人(使用我的應用程序)得到「服務器進入」/「應用程序」錯誤時,他們會看到堆棧跟蹤併發送屏幕截圖,但是,堆棧中的行,我最感興趣的是幾乎總是裁剪;由於線的長度。堆棧跟蹤文件路徑「應用程序中的服務器錯誤」

堆棧說像(看你怎麼有滾動)

NameSpace.Class.Method(Type Parameter) in c:\user\myname\Desktop\DevelopmentProjects\svn_branch\project\sub_project\ProjectName\Controllers\ControllerName.cs: Line 000 

有指這是我可以做一些簡化的路徑?

- 較短的路徑?

- 有沒有我的名字在裏面?

這樣的(看你怎麼不必須滾動)

NameSpace.Class.Method(Type Parameter) in ControllerName.cs: Line 000 

[編輯] - 有沒有在‘/’應用程序中「服務器錯誤模板pkage(如404.htm) 「我可以在哪裏定製頁面?我認爲快速修復可能是強制固定在頁面上,從而迫使我感興趣的行'換行'

+0

只要改變你的倉庫位置,像'C:\ projects'並重新編譯和重新部署。 –

+0

雖然有一個合理的建議,但由於正在使用的項目數量和SubVersion的分支數量,我不能逃避一些文件夾深度。 – Sean

+0

然後你可能需要更好的異常處理設計。然後,您可以獲取異常消息,類模塊名稱(沒有完整路徑,因爲您不需要)和行號,格式正確並將其輸出到瀏覽器。 –

回答