事情是这样的,当我将具有相同 Web.config 的 SAME PACKAGE(复制和粘贴)部署到我的本地 IIS 和生产服务器 IIS 时,当应用程序中发生错误时,我会得到两个不同的响应。
在我的本地 IIS 中:
{
"Message":"An error has occurred.",
"ExceptionMessage":"The method or operation is not implemented.",
"ExceptionType":"System.NotImplementedException",
"StackTrace":" at AppCenter.Web.Controllers.ApplicantsController.d__a.MoveNext() in e:\\Sample.Web\\Controllers\\HomeController.cs:line 86"
}
在产品服务器 IIS 中:
{"Message":"An error has occurred."}
我想知道使它发生的配置在哪里,例如,我希望服务器显示堆栈跟踪。两者的 Web.config (我虽然会是那个地方)是相同的,所以我认为它在其他地方。我怎样才能做到这一点?