NLog.config intellisense无法正常工作

时间:2013-02-07 10:04:18

标签: visual-studio-2012 intellisense nlog

我收到以下错误:

  

全球元素“http://www.nlog-project.org/schemas/NLog.xsd:nlog”   已经宣布。

以下不同类型的错误很多:

  

complexType   'http://www.nlog-project.org/schemas/NLog.xsd:NLogConfiguration'有   已经宣布。

     

simpleType   'http://www.nlog-project.org/schemas/NLog.xsd:NLogLevel'已经有了   宣布了。

我安装了以下nuget软件包:

  • NLOG
  • NLog配置
  • Intellisense(TM)的NLog Schema

3 个答案:

答案 0 :(得分:31)

检入菜单XML>模式我意识到我有更多对同一模式的引用,所以我禁用了其中一个,这就解决了这个问题。

enter image description here

答案 1 :(得分:5)

<nlog autoReload="true" 
  xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd ..\Config\NLog.xsd">
...
</nlog>

答案 2 :(得分:3)

通过从NuGet安装NLog.config(不要与实际的NLog混淆)解决了这个问题。