instalar la aplicacion

17/10/2005 - 11:29 por Sonia | Informe spam
hola a todos!
quiero instalar mi aplicacion de vb.net y he hecho lo siguiente.
la tengo q instalar a 30 equipos donde en visual solo lo tiene uno(el mio) q
es donde he hecho el programa
la bd esta en otro equipo
y en el resto de equipos he instalado el framework
y la aplicacion mediante el proyecto de instalacion que hice

el problema q ante probé a no instalar la aplicacion a ningun ordenador y
pasarles un acceso directo del exe desde mi pc y no funcionaba.
lo q si q funcionaba es a hacerles una coia del .exe (copiar-pegar)

he probado todo esto pq al instalar la aplicacion a todos los ordenadores,
ésta va muy lenta
y me han comentado q en la aplicacion q tenian anteriormente, q estaba hecha
en vb6, en un principio les pasó lo mismo, q iba muy lento cuando trabajaban
con accesos directos, pero despues, mediante

un pakete de distribucion e instalacion se instalo en todos los ordenadores
con accesos directos y asi mejoro mucho la velocidad. pero he estado mirando
y en vb.net no esta lo de los paketes. lo q he hecho a sigo un proyecto de
instalacion y lo he instalado en otro pc pero iba igual de lento. no se si
esto es lo equivalente a lo q hicieron en vb6

por cierto, el vb.net solo esta instalado en mi pc, en el pc q hace de
servidor(el q tiene la bd) no está. solo esta el vb6.
no se si esto tb tendra algo q ver

en el resto de ordenadores solo instalo el framework y funciona. pero no con
accesos directos como funcionaba en vb6 sino con una copia del exe

esta esto bien hecho asi, o hay otra solucion?
 

Leer las respuestas

#1 Pep
17/10/2005 - 12:24 | Informe spam
Sonia,
Una de las aportaciones del Framework (ya desde 2001), era el poder ejecutar
aplicaciones sin necesidad de un proceso de instalacion convencional (setup),
con .NET podemos ejecutar aplicaciones copiando los archivos de la misma
'xcopy' de un equipo a otro.
A pesar de ello, para entregar y desplegar la aplicacion continua siendo
elegante hacerlo de una manera empaquetada con un proyecto de instalacion o
Cab.
Por lo que con lo que explicas no parece ser un problema de instalacion, si
no mas bien de rendimiento entre los equipos en los que has instalado el
framework y el acceso de estos a la base de datos del tercer equipo.
Para salir de dudas deberias instalar tu aplicacion en un equipo actual,
trabajando la base de datos en local... entonces este puede servirte como
referencia para poder medir el "es lento"... que como sabes siempre es
relativo a...

Espero tus noticias.
Pep,

[MVP] Visual Developer - Visual Basic


"Sonia" escribió:


hola a todos!
quiero instalar mi aplicacion de vb.net y he hecho lo siguiente.
la tengo q instalar a 30 equipos donde en visual solo lo tiene uno(el mio) q
es donde he hecho el programa
la bd esta en otro equipo
y en el resto de equipos he instalado el framework
y la aplicacion mediante el proyecto de instalacion que hice

el problema q ante probé a no instalar la aplicacion a ningun ordenador y
pasarles un acceso directo del exe desde mi pc y no funcionaba.
lo q si q funcionaba es a hacerles una coia del .exe (copiar-pegar)

he probado todo esto pq al instalar la aplicacion a todos los ordenadores,
ésta va muy lenta
y me han comentado q en la aplicacion q tenian anteriormente, q estaba hecha
en vb6, en un principio les pasó lo mismo, q iba muy lento cuando trabajaban
con accesos directos, pero despues, mediante

un pakete de distribucion e instalacion se instalo en todos los ordenadores
con accesos directos y asi mejoro mucho la velocidad. pero he estado mirando
y en vb.net no esta lo de los paketes. lo q he hecho a sigo un proyecto de
instalacion y lo he instalado en otro pc pero iba igual de lento. no se si
esto es lo equivalente a lo q hicieron en vb6

por cierto, el vb.net solo esta instalado en mi pc, en el pc q hace de
servidor(el q tiene la bd) no está. solo esta el vb6.
no se si esto tb tendra algo q ver

en el resto de ordenadores solo instalo el framework y funciona. pero no con
accesos directos como funcionaba en vb6 sino con una copia del exe

esta esto bien hecho asi, o hay otra solucion?




Preguntas similares