Por fin después de tanto batallar hemos encontrado el arreglo de este conflicto que tantos lectores de nuestra web tienen. Si deseas compartir algún dato no dejes de aportar tu conocimiento.
Solución:
Solucioné el mismo problema descargando el esquema de “http://www.nlog-project.org/schemas/NLog.xsd” y luego guardándolo en el directorio de mi proyecto y agregándolo al proyecto…
- Haga clic derecho en el nombre del proyecto en el explorador de soluciones.
- Seleccione Agregar | artículo existente
- Busque el nuevo archivo xsd y selecciónelo.
Entonces las advertencias desaparecieron.
Entonces, pasando la aspiradora con el mouse sobre la línea de código azul subrayada en el archivo NLog.config:
xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd"
Me di cuenta de que Visual Studio estaba buscando las carpetas de archivos 2 sobre mi carpeta de proyecto. ¡La solución fue que la carpeta principal de mi carpeta de proyecto tenía un “#” en su nombre! Por lo tanto, aparentemente evita que VS encuentre el archivo de configuración. Después de eliminar el “#”, la advertencia desapareció y pude usar intellisense nuevamente.
Esto funcionó para mí en Visual Studio.
- Vaya a Proyecto -> Administrar paquetes NuGet -> Buscar NLog.Schema
- Instalarlo
Comentarios y calificaciones
Más adelante puedes encontrar las interpretaciones de otros administradores, tú además eres capaz insertar el tuyo si dominas el tema.