无法使用具有可接受转换类型的值在对象上设置属性



我正在使用异步转发追加器。

https://github.com/cjbhaines/Log4Net.Async

下面是我的配置

<appender name="asyncForwarder" type="Log4Net.Async.AsyncForwardingAppender,Log4Net.Async">
  <bufferSize value="2000"/>
<appender-ref ref="AMQAppender" />
<appender-ref ref="RollingFileAppender" /> 

缓冲区大小值2000没有被设置,在下面的警告中得到这个。

Unable to set property [bufferSize] on object using value [2000] (with accepatble convresion types)

我做错了什么配置,请告诉我

由于@stuartd没有在回答区发布他的答案而不是评论,而我是一个喜欢结束的人。以下是斯图尔特的回答:

改变buffersize为int而不是int?

最新更新