title: Elmah nuget package doesn't update web.config
body: <h2>Background / Goal</h2>
  <p>I have an asp.net 4.5 web forms project that's now under the asp.net one architecture (so we're integrating MVC in a few parts).</p>
  <p>I am attempting to add <a href="http://elmah.googlecode.com/" rel="nofollow noreferrer">Elmah</a> to this setup. My goals are:</p>
  <ul>
  <li>to log 50 errors in memory, with local access only,</li>
  <li>to log all errors to a SQL database (which we've set up with the Elmah scripts).</li>
  <li>To capture both WebForms and MVC error output into Elmah.</li>
  </ul>
  <h2>Problem</h2>
  <p>However, when I add the Elmah package via nuget, it does not appear to make any modifications to web.config. So, when I browse to /elmah.axd, I see:</p>
  <blockquote>
  <p>Path '/elmah.axd' was not found. System.Web.HttpException (0x80004005): Path '/elmah.axd' was not found. at System.Web.HttpNotFoundHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously)</p>
  </blockquote>
  <p>This makes sense, because web.config hasn't been modified to add the handlers.</p>
  <p>However, adding elmah.axd does give us an MVC route. However, my instincts and some rudimentary tests tell me that these only cover errors within the purview of MVC.</p>
  <h2>Question(s)</h2>
  <ul>
  <li>How can I properly configure elmah in this instance so that elmah and elmah.mvc packages both worth as desiged?</li>
  </ul>