Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro Assembly System.Data.SQLClient

Olá pessoal. Tudo bem? Estou com um problema. Usei a dll System.Data.SQLClient no sistema, usei o Imports tudo certo. Quando rodo o sistema na máquina que desenvolveu que tem o Visual Studio instalada, ela executa normalmente, mas quando levom o sistema para outra máquina, mesmo que ela tenha o Framework instalado, ela apresenta o erro mostrado na imagem abaixo. Alguém sabe como posso resolver esse problema?

Imagem do erro. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Veja agora a imagem do Import no sistema: Vale informar que o visual studio não apresenta nenhum erro. Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas
solução!

Olá Washington, tudo bem sim e com você?

Pelo que entendi, você está tendo um problema com a dll System.Data.SQLClient em um sistema que está tentando executar em outra máquina. Esse erro pode estar acontecendo porque a dll não está sendo encontrada na máquina em questão.

Uma possível solução para esse problema é incluir a dll no projeto e definir a propriedade "Copy to Output Directory" como "Copy always" ou "Copy if newer". Dessa forma, a dll será sempre copiada para o diretório de saída do projeto e estará disponível para ser utilizada em outras máquinas.

Outra possível solução é instalar o pacote do SQLClient na máquina em questão. Você pode fazer isso através do NuGet Package Manager ou baixando o pacote diretamente do site da Microsoft.

Espero que tenha ajudado e, qualquer coisa, estamos à disposição!

Abraços e bons estudos 😄


Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Muito obrigado pela dica. Deu certo.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software