Asp.net mvc 3 如何在本地测试时禁用elmah发送电子邮件?
当我们将下面的行添加到web.config时-Asp.net mvc 3 如何在本地测试时禁用elmah发送电子邮件?,asp.net-mvc-3,email,localhost,elmah,Asp.net Mvc 3,Email,Localhost,Elmah,当我们将下面的行添加到web.config时- <add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" /> Elmah发送电子邮件,告知正在发生的任何异常情况。但我们希望这种情况只发生在部署在web服务器上的实时站点上。而不是当我们在我们的机器上本地测试站点时。目前,我们在本地测试站点时,它正在这样做并发送电子邮件。有人知道我们如何配置它吗?将电子邮件日志添加到Web.Release.config。My base W
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
Elmah发送电子邮件,告知正在发生的任何异常情况。但我们希望这种情况只发生在部署在web服务器上的实时站点上。而不是当我们在我们的机器上本地测试站点时。目前,我们在本地测试站点时,它正在这样做并发送电子邮件。有人知道我们如何配置它吗?将电子邮件日志添加到Web.Release.config。My base Web.config根本不包含任何Elmah内容—在使用发行版编译时会添加这些内容。如果您编译发行版并在本地运行,它将发送电子邮件并记录日志,但常规调试版本不会 Web.Release.config
最后,请注意,您的基本Web.config在开始时应该有
标记,即使它是空的:
Web.config
<configuration>
<configSections /><!-- Placeholder for the release to insert into -->
....
....
<configuration>
<configSections /><!-- Placeholder for the release to insert into -->
....