Erro com referência ao System.Data

23/09/2010

Boa tarde pessoal,

Sou iniciante em C# e estou com um problema em minha aplicação. Na verdade, aqui na empresa, surgiu a necessidade de alterar uns fontes já existentes. Porém quando abro os fontes e clico para executar, aparece o seguinte erro:

- The type 'System.Data.DataTable' is defined in an assembly that is not referenced.You must add a reference to assembly 'System.Data, Version=2.0.0.0,Culture=neutral,PublicKey token=ba988s899889s98'.


Alguém poderia me ajudar ?

Ah, a aplicação é para Mobile!


obrigada!!

Daniele Leão

Respostas

23/09/2010

Roges Turkewics

deve estar faltando setar using System.Data;
Responder Citar

23/09/2010

Daniele Leão

Então Roges,

Em primeiro lugar obrigada por responder.


Mas não é isso não... todas as classes estão com using System.Data.

Mas alguma sugestão?
Responder Citar

24/09/2010

Vinicius Vieira

Vai no seu projeto expanda os itens vai ter um item references clique com o botão direito em cima dele e escolha add reference nas opções que irão aparecer , depois disso aparecerá uma nova janela a primeira aba dessa janela tem o titulo .net e tem uma lista com uma coluna Component Name procure o componente name "System.Data" nesse lista e de dois clique isso provavelmente vai resolver seu problema.
Responder Citar

24/09/2010

Daniele Leão

Então Vinicius

Eu já fiz isso umas trocentas vezes...

Já baixei uma nova versão do System.Data.dll, já reinstalei o Windows Mobile... E... Infelizmente, nada :(

Mais alguma sugestão,além de quebrar tudo?rs!!
Responder Citar

24/09/2010

Vinicius Vieira

Olha quais versões do .net você tem instaladas na maquina e em qual versão está o seu projeto??QQ coisa pra mim que eu tento resolver e te devolver.Lembre-se quebrar tudo sempre é um opção! 
Responder Citar

24/09/2010

Daniele Leão

Então...


Visual Studio 2008
Windows Mobile 6 Professional SDK
Net CompactFramework 3.5

Hum,acho que é isso...rsrs

Não entendi o que voce disse nessa parte: "QQ coisa pra mim que eu tento resolver e te devolver." :S

Agora, em qual versão está o projeto eu não sei.Onde consigo verificar?


Bjs!
Responder Citar

24/09/2010

Vinicius Vieira

Qualquer coisa **manda o projeto pra mim que eu tento resolver e te devolvo, então você clica duas vezes em properties(nos itens do projeto)  e na primeira aba que aparece vai ter um combobox com o label taget framework.
Responder Citar

24/09/2010

Vinicius Vieira

Achando isso tenta mudar o target framework para 3.5 muito provavel que seja algo nesse sentido.
Responder Citar

24/09/2010

Daniele Leão

Então, o que eu encontrei foi o Change Target Plataform... é isso?

Pq eu alterei,coloquei tudo o que tinha e não deu em nada...


Será que poderia mandar o arquivo pra ve se consegue me ajudar?

Responder Citar

24/09/2010

Daniele Leão

Quer dizer.... achei o Target Plataform... Mas está desabilitado, ou seja, nao consigo alterar :(
Responder Citar

24/09/2010

Vinicius Vieira

Me manda o arquivo que eu vejo se consigo arrumar ;D
Responder Citar

24/09/2010

Vinicius Vieira

viniciusjvieira@hotmail.com
Responder Citar

24/09/2010

Daniele Leão

Te mandei e mais uma vez obrigada!
Responder Citar

24/09/2010

Vinicius Vieira

Já estou analisando em breve te mando um parecer
Responder Citar

24/09/2010

Daniele Leão

Ok.

Obrigada!
Responder Citar