Em todos lugares que tem a classe abstract Xnode, ele aparece esse aviso. Alguém tem ideia do que eu possa fazer ?
|Aviso|CS0436|O tipo “XNode” em “C:\Users\SOFTCON\Desktop\Importar\importar_o_xml\XNode.cs” está em conflito com o tipo importado “XNode” em “System.Xml.Linq, Version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089”. Usar o tipo definido em “C:\Users\SOFTCON\Desktop\Importar\importar_o_xml\XNode.cs”.|importar_o_xml|C:\Users\SOFTCON\Desktop\Importar\importar_o_xml\IXNode.cs|6|Ativo|
Oi Carol, td bem?
Lembra que eu disse que você estava reescrevendo essa classe? Eu acho, que isso está conflitando.
Na parte superior da sua classe, você deve ter algo semelhante a isso:
using System.Web.Mvc;
using System.Linq;
using System.Threading;
using System;
using System.Globalization;
using System.Collections.Generic;
using System.Web.Script.Serialization;
Se você deseja usar a classe XNode que você escreveu, mantenha o using referente a ela. Deve ser algo semelhante a:
using Importar.importar_o_xml;
Se deseja usar a classe já existente, você pode fazer o seguinte:
- Apagar a classe que vc criou, do seu projeto.
- Remover o seu using referente a classe que vc criou.
- Referencia-lá no momento em que você a usar. Ficaria algo assim:
System.Xml.Linq.XNode abc = QualquerCoisa;
ou, para usar a que você criou:
SeuProjeto.SeuNamespace.XNode abc = QualquerCoisa;