Configuration 为什么可以';在服务器2008 R2上查找我的日志目标?
我在运行使用NLog的程序时遇到问题。我在初始化过程中遇到一个异常,该异常以以下内容结束: --->NLOGConfiguration异常:加载配置时发生异常…Configuration 为什么可以';在服务器2008 R2上查找我的日志目标?,configuration,nlog,Configuration,Nlog,我在运行使用NLog的程序时遇到问题。我在初始化过程中遇到一个异常,该异常以以下内容结束: --->NLOGConfiguration异常:加载配置时发生异常… --->System.ArgumentException:找不到目标:“ColoredConsole” 我也有 我相当确定我的配置没有问题,因为a)我可以在其他机器上使用相同的配置而没有问题,b)我将其精简为最愚蠢的配置,但我仍然看到了问题: NLog配置: <configSections> <section na
--->System.ArgumentException:找不到目标:“ColoredConsole” 我也有 我相当确定我的配置没有问题,因为a)我可以在其他机器上使用相同的配置而没有问题,b)我将其精简为最愚蠢的配置,但我仍然看到了问题: NLog配置:
<configSections>
<section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog" />
</configSections>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<targets>
<target name="console" xsi:type="ColoredConsole" layout="test" />
</targets>
<rules>
<logger name="*" minlevel="Trace" writeTo="console" />
</rules>
</nlog>
我还尝试了其他目标类型,包括控制台和文件,结果相同
只是这台机器的事实表明存在权限问题,但我尝试在我能想到的任何地方提供权限和管理员权限,我尝试将其作为不同的帐户和不同的目录运行-所有这些都没有任何更改。系统正在运行Server2008R2,fwiw
我可能错过了什么?Server 2008 R2附带.NET 3.5 SP1,但默认情况下未启用。显然.NET2在默认情况下是启用的,但是,这就是为什么我能够执行一些.NET代码而无需接收
允许NLog成功运行。如果您更改为其他目标类型,它是否有效?问题很好,但不是。(请参阅上面的编辑。)