Stackify在新项目中不起作用

时间:2016-05-31 21:12:29

标签: c# stackify

我安装了stackify(在另一个项目中可以正常工作)并且不能让它报告这个项目的任何内容。所有配置文件/ etc都完全匹配。我错过了一些明显的东西吗?

配置文件:

<configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
    <section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog" />
</configSections>

    <add key="Stackify.AppName" value="[app name]" />
    <add key="Stackify.Environment" value="Development" />
    <add key="Stackify.ProxyServer" value="" />
    <add key="Stackify.ApiKey" value="[key]" />

<nlog>
    <extensions>
        <add assembly="StackifyLib.nLog" />
    </extensions>
    <targets>
        <target name="stackify" type="StackifyTarget" globalContextKeys="" mappedContextKeys="" callContextKeys="" logMethodNames="true" />
    </targets>
    <rules>
        <logger name="*" minlevel="Debug" writeTo="stackify" />
    </rules>
</nlog>

要调用它(没有调用工作,只是一个例子):

LogManager.GetCurrentClassLogger().Log(LogLevel.Error, ex);

据我所知,它与工作项目完全相同,但它不起作用。我错过了什么吗?

谢谢, 詹姆斯

1 个答案:

答案 0 :(得分:0)

<add key="Stackify...../>换入<appSettings> - 阻止:

<appSettings>
  <add key="Stackify.AppName" value="[app name]" />
   <add key="Stackify.Environment" value="Development" />
  <add key="Stackify.ProxyServer" value="" />
  <add key="Stackify.ApiKey" value="[key]" />
</appSettings>