Array
(
)

Erro com referência ao System.Data

Daniele Leão
   - 23 set 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!!

Roges Turkewics
   - 23 set 2010

deve estar faltando setar using System.Data;

Daniele Leão
   - 23 set 2010

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?

Vinicius Vieira
   - 24 set 2010

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.

Daniele Leão
   - 24 set 2010

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!!

Vinicius Vieira
   - 24 set 2010

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! 

Daniele Leão
   - 24 set 2010

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!

Vinicius Vieira
   - 24 set 2010

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.

Vinicius Vieira
   - 24 set 2010

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

Daniele Leão
   - 24 set 2010

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?

Daniele Leão
   - 24 set 2010

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

Vinicius Vieira
   - 24 set 2010

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

Vinicius Vieira
   - 24 set 2010

viniciusjvieira@hotmail.com

Daniele Leão
   - 24 set 2010

Te mandei e mais uma vez obrigada!

Vinicius Vieira
   - 24 set 2010

Já estou analisando em breve te mando um parecer

Daniele Leão
   - 24 set 2010

Ok.

Obrigada!