Erro ao executar aplicativo

.NET

13/05/2014

Estou desenvolvendo um aplicativo em windowsform C# e roda tudo beleza na minha máquina, mas quando tento executar o "aplicativo.exe" em outra máquina dá este erro alguém sabe como resolver ?

[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140513-113955.png[/img]
Jair Souza

Jair Souza

Curtidas 0

Melhor post

Kelvin Ott

Kelvin Ott

04/06/2014

http://social.msdn.microsoft.com/Forums/pt-BR/bca4f053-3e13-466c-8178-bb38eaa3114e/aplicao-em-vbnet-express-no-roda?forum=504 ve

Confere se te ajuda, abraços.
GOSTEI 1

Mais Respostas

Jair Souza

Jair Souza

13/05/2014

E aí pessoal nenhuma dica ?
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

13/05/2014

Você está usando alguma DLL 'extra' em seu projeto? Se sim, ela precisa estar no computador destino também. Experimente colocá-la na mesma pasta do .exe.
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

Vou confirmar.
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

Não usei nenhuma DLL extra, apenas estes using :

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

A máquina onde estou desenvolvendo este projeto é windows 7 64 bits e nas que deu o erro são 32 bits, pode ser isto ? se for o que fazer ?
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

Alguma ajuda ?
GOSTEI 0
Kelvin Ott

Kelvin Ott

13/05/2014

- Existe alguma DLL que pode ser que você não esteja levando junto ao executar na outra máquina?
- A máquina em que você está testando está com o framework igual ou maior do que o seu projeto?
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

É o meu primeiro projeto...acredito que as máquinas nem tenham o framework...
Quanto a DLL, não inclui nada extra...
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

Em um tem este :

[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140603-162432.png[/img]
GOSTEI 0
Kelvin Ott

Kelvin Ott

13/05/2014

Na máquina onde acontece o erro aperte Windows + R, em seguida digite regedit e clique em Ok.

Vá até esse caminho e me diga quais pastas tem la dentro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP.

Em seguida abra o visual studio, na Solution Explorer clique com o botão direito no nome do projeto e em seguida Properties depois Application e me diga o que está escrito no Target framework.
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

Aqui está :

[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140603-165526.png[/img]
GOSTEI 0
Kelvin Ott

Kelvin Ott

13/05/2014

Em seguida abra o visual studio, na Solution Explorer clique com o botão direito no nome do projeto e em seguida Properties depois Application e me diga o que está escrito no Target framework.
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

Aqui está :

[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140603-200437.png[/img]
GOSTEI 0
Kelvin Ott

Kelvin Ott

13/05/2014

Pelo jeito a máquina onde você está tentando executar o programa está com o framework correto, provavelmente você deve estar esquecendo de levar algum arquivo necessário para o funcionamento do programa. vamos esperar para ver se alguém consegue te ajudar.
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

Valeu !
GOSTEI 0
Jair Souza

Jair Souza

13/05/2014

Resolvido.
No Solution Explorer em Referências em Power Packs em Propriedades altere a propriedade Copy Local para True, clique em compilar e automaticamente já terás uma cópia da “.dll ” no mesmo local do “.exe” (Executável do Aplicativo).

Esta é a .dll

[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140714-085036.png[/img]

Valeu, muito!
GOSTEI 0
POSTAR