我有一個asp.net頁面。有時我遇到以下堆棧跟蹤錯誤。ASP.Net堆棧跟蹤沒有行號。 PDB文件可用
at COMPANY.EasyInvoicing.Web.BusinessLogic.PromoterProjectLocationActivityDataSourceGet(ActivityType activityType, InvoiceController invoiceController, Nullable`1 invoiceId, Boolean ignoreAlreadyInUse, Boolean receiptMandatory) in C:\Projekte\COMPANY\Promoter\EasyInvoicing\Web\BusinessLogic\1.0\BusinessLogic.cs:line 0
at COMPANY.EasyInvoicing.Web.UI.Invoicing.ShowInvoicePositionProfessionalFeePopUp() in C:\Projekte\COMPANY\Promoter\EasyInvoicing\Web\UI\1.0\Invoicing.aspx.cs:line 142
at COMPANY.EasyInvoicing.Web.UI.Controls.Invoicing.Invoice.professionalFeeButton_Click(Object sender, EventArgs e) in C:\Projekte\COMPANY\Promoter\EasyInvoicing\Web\UI\1.0\controls\Invoicing\Invoice.ascx.cs:line 308
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
正如你可以看到錯誤發生在「PromoterProjectLocationActivityDataSourceGet」,但因爲行數爲0
的頁面是建立在釋放模式和PDB文件部署我解決不了。
此外,web.config中包含以下項:
<compilation debug="false">
我首先想到的是設置調試=「假」爲真,但在一些方法行編號,而在其他沒有。所以對於所有方法來說這不是一個普遍的問題。
你能幫我嗎?
第一個問題,是它在開發環境中工作? – Imad
我無法在開發環境中重現錯誤。所以我不知道它會工作 – OPunktSchmidt
什麼是錯誤信息? – Imad