Erro ao executar aplicativo
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]
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140513-113955.png[/img]
Jair Souza
Curtidas 0
Melhor post
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.
Confere se te ajuda, abraços.
GOSTEI 1
Mais Respostas
Jair Souza
13/05/2014
E aí pessoal nenhuma dica ?
GOSTEI 0
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
13/05/2014
Vou confirmar.
GOSTEI 0
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;
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
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
13/05/2014
Alguma ajuda ?
GOSTEI 0
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?
- A máquina em que você está testando está com o framework igual ou maior do que o seu projeto?
GOSTEI 0
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...
Quanto a DLL, não inclui nada extra...
GOSTEI 0
Jair Souza
13/05/2014
Em um tem este :
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140603-162432.png[/img]
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140603-162432.png[/img]
GOSTEI 0
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.
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
13/05/2014
Aqui está :
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140603-165526.png[/img]
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140603-165526.png[/img]
GOSTEI 0
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
13/05/2014
Aqui está :
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140603-200437.png[/img]
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20140603-200437.png[/img]
GOSTEI 0
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
13/05/2014
Valeu !
GOSTEI 0
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!
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