FileOpen e Instalación en VB2010

Reciba un cordial saludo
Estoy haciendo un programa en VB2010 que lee un archivo de texto "prueba.txt" en la cual debe guardar los registros en dos variables: id y nombre; por ejemplo:
1, Jose
2, Juan
3, Pedro
Todo funciona muy bien hasta que, luego de usar el asistente de publicación, pasan dos problemas:
1. No consigue el archivo de texto que tiene que leer (Aún cuando lo hace normalmente en el modo de diseño)
2. Al instalar el programa en otra computadora que no tiene VB2010 arroja un error diciendo que le falta el archivo Microsoft. Visual basic.PowerPacks.vs y no lo instala.
Una copia del código del programa que estoy haciendo es esta:
Dim indx as integer
Dim nomine as string
FileOpen(1, "datos.txt", OpenMode.Input)    'Datos.txt está en la carpeta bin\debug del proyecto .
Do
Input(1, indx)
Input(1, nomine)           
Id.text = indx
nombre.text = nomine
Loop until EOF (1)
De antemano, muchas gracias.

1 respuesta

Respuesta
El tema es que tu no defines bien la ruta del TXT, ¿dónde va el TXT cuando el sistema esta instalado?
Un buen instalador debe llevar todas las dependencias del programa, agrega un proyecto de instalación a tu proyecto y asegura que todas las dependencias estén puestas para ser instaladas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas