我有一个ASP.NET MVC应用程序,我记录了电子邮件的例外情况。它可以在本地计算机上正常工作,但在部署到生产环境时,我无法获得异常的完整堆栈跟踪。它只报告"System.NullReferenceException: Object reference not set to an instance of an object at MyApplication.Web.Controllers.AccessController.Index()"
。
如何获得包含行号的完整堆栈跟踪?谢谢!
namespace MyApplication.Web.Controllers
{
public class AccessController : Controller
{
public ActionResult Index()
{
try
{
//code
}
catch (Exception ex)
{
var exceptionString = ex.ToString();
//Send email
}
}
}
}