ELMAH for ASP .NET MVC Windows应用程序

时间:2016-01-07 08:59:32

标签: asp.net-mvc-4

我需要记录一个asp.net mvc windows应用程序的错误,该应用程序也使用实体框架,为此我想到了使用ELMAH。

我的App.config文件包含用于提供文件夹路径和其他文件相关详细信息的appsettings。

现在,当我在我的项目中安装ELMAH后尝试添加配置(elmah ..... / elmah)时,会抛出异常“配置系统无法初始化”。

但是当我删除该代码时,它可以正常工作。

请为我提供记录MVC Windows应用程序错误的解决方案。

最后一个问题是ELMAH.mvc可以免费使用吗?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="folderpath" value="~PA\FileImport"/
    <add key="XMLFolderPath" value="~\FileImport\XML"/>
    
  </appSettings>
  <connectionStrings>
    <add name="####" connectionString="############"
         providerName="System.Data.EntityClient" />
  </connectionStrings>
  <elmah>
..........
  </elmah>
</configuration>

1 个答案:

答案 0 :(得分:0)

听起来您的ELMAH配置存在问题,因为ELMAH和EntityFramework通常不会相互干扰。我建议你按照这样的教程:ELMAH Tutorial。 ELMAH有很多教程,为什么简单的谷歌搜索会找到很多资源。

如果遵循教程不起作用,您可能应该在此主题中添加一些其他信息和web.config代码,因为从信息量中找出问题几乎是不可能的。