Eu preciso criar um instalável no VB, porém o Package and Deployment Wizard do meu Vb dá pau na hora que eu tento inseri-lo (error in loading DLL).
Como eu posso criar um instalável de outra forma??
Queria tbm saber como eu faço para saber quais as DLL's necessária que o meu programa necessita para funcionar em outro computador que não tenha o VB!!!
^^
Você pode usar o Inno Setup!
eu ja usei ele e é muito bom

Segue o link dele:
http://baixaki.ig.com.br/download/Inno-Setup.htm (http://baixaki.ig.com.br/download/Inno-Setup.htm)
fuiz
Olá, se você utilizar os controles padrões do visual basic não tem necessidade de adicionar nenhuma dll ou ocx.
(//http://img84.imageshack.us/img84/1985/controlessj2.jpg)
Agora se você utilizar algum ocx se você perceber em Project>Components
Lá em baixo vai existir um label com o nome Location: caminhoDoComponenteSelecionado
(//http://img84.imageshack.us/img84/6599/componentesjm1.th.jpg)
Agora na máquina cliente você precisa registrar todas os componentes tanto dll como ocx para registrar um componente no windows usa-se um aplicativo chamado regsvr32.exe.
Nem sempre é necessário registrar, coloque todos os componentes na mesma pasta do executável que provavelmente vai funcionar. Registrando é com certeza que funciona.
você pode criar um arquivo bat para registrar todas ou pode fazer manualmente.
Abaixo o codigo de um arquivo bat.
Regsvr32 C:\Windows\System32\crsytal.ocx
esse aplicativo se encontra C:\Windows\System32\Regsvr32.exe.
Para fazer manualmente clique com o botão direito e depois 'abrir com'.
Depois encontre o aplicativo C:\Windows\System32\Regsvr32.exe
Valeuw...
Valeu Krs!!!