C# Prerequisitos para Deployment

10/03/2005 - 20:11 por Francisco Gomez | Informe spam
Perdonen que sea tan 'paliza' con esto de los proyectos de Setup

A ver... estos son los pasos que debería dar ANTES instalar una aplicación
desarrollada en C# de Visual C# .NET 2003...

1.- Instalar el Microsoft Windows Installer 2.0 (¿o esto se actualiza
automaticamente si no esta instalado?)
2.- Instalar ekl MDAC necesario si la aplicación accede a datos (¿se puede
hacer de alguna manera que sea el propio el programa de instalación el que
detecte la versión del MDAC y lo añada si es necesario?)
3.- Instalar el .NET Framework (solo funciona bajo NT Sp6 o superior,
Windows 2000 SP2 o superior y Windows XP)

Lllegado este punto es cuando ya puedo lanzar mi paquete msi o el fichero
SETUP.exe generado.

Como nota añadida, si la aplicación utiliza Crydstal Reports, dentro del
proyecto de instalación deberá incluirse los módulos de combinación:

- Crystal_Database_Access2003.msm
- Crystal_Database_Access2003_esn.msm
- Crystal_Managed2003.msn
- Crystal_regwiz2003.msn, copiando el numero de licencia que aparece en
Ayuda/Acerca de... en la propiedad 'LicenseKey'.

¿Estoy en lo cierto?¿Me pueden responder a las cuestiones que planteé sobre
el Microsoft Windows installer 2.0 y el MDAC?

Gracias

Preguntas similare

Leer las respuestas

#1 Unai Zorrilla Castro
10/03/2005 - 20:32 | Informe spam
Por partes:

Windows Installer se debería actualizar en los equipos con
Microsoft Update, si no es asi,debes poseer este
componente para que se pueda instalar Microsoft .NET. Por
cierto, tambien es posible hasta donde conozco instalar en
Windows 98 y ME el .NET Framework.
Info de la instalacion

System Requirements
Supported Operating Systems: Windows 2000, Windows 98,
Windows ME, Windows NT, Windows XP

Microsoft Windows NT 4.0 requires Service Pack 6a.

Important: Make sure you have the latest service pack and
critical updates for the version of Windows that you are
running. To find recent security updates, visit Windows
Update.


You must also be running Microsoft Internet Explorer 5.01
or later for all installations of the .NET Framework.
Install Internet Explorer 6.0 Service Pack 1.



MDAC lo puedes instalar junto con el projecto, te ruego
que revises la informacion sobre BootStraper-Plugin para
Visual Studio. El cual te puede adjuntar estos componentes
junto con la instalacion de tu aplicación e instalarlos si
el cliente no los tiene.
En cuanto a Crystal, si tienes registrada la version en el
proyecto de instalación te adjuntará las dependencias de
este proyecto.

Saludos
Unai Zorrilla Castro





Perdonen que sea tan 'paliza' con esto de los proyectos


de Setup

A ver... estos son los pasos que deberà­a dar ANTES


instalar una aplicación
desarrollada en C# de Visual C# .NET 2003...

1.- Instalar el Microsoft Windows Installer 2.0 (¿o esto


se actualiza
automaticamente si no esta instalado?)
2.- Instalar ekl MDAC necesario si la aplicación accede


a datos (¿se puede
hacer de alguna manera que sea el propio el programa de


instalación el que
detecte la versión del MDAC y lo aà±ada si es necesario?)
3.- Instalar el .NET Framework (solo funciona bajo NT Sp6


o superior,
Windows 2000 SP2 o superior y Windows XP)

Lllegado este punto es cuando ya puedo lanzar mi paquete


msi o el fichero
SETUP.exe generado.

Como nota aà±adida, si la aplicación utiliza Crydstal


Reports, dentro del
proyecto de instalación deberà¡ incluirse los módulos


de combinación:

- Crystal_Database_Access2003.msm
- Crystal_Database_Access2003_esn.msm
- Crystal_Managed2003.msn
- Crystal_regwiz2003.msn, copiando el numero de licencia


que aparece en
Ayuda/Acerca de... en la propiedad 'LicenseKey'.

¿Estoy en lo cierto?¿Me pueden responder a las


cuestiones que planteé sobre
el Microsoft Windows installer 2.0 y el MDAC?

Gracias
.

Respuesta Responder a este mensaje
#2 Ciru
20/04/2005 - 11:28 | Informe spam
Hola Francisco

Yo tenia el mismo problema que tu, necesitaba comprobar si en el ordenador
cliente existian algunos programas.

.net Framework

mdac

xml 4.0

y SQL Server

La unica manera que encontre fue crear un setup.exe con VC para que
comprobara en el registro si estos programas existian y si no instalarlos

para ello crea un Boot_strapper,

en internet hay bastantes ejemplos que sirven para instalar el framework y
el mdac

saludos.

"Unai Zorrilla Castro" escribió:

Por partes:

Windows Installer se debería actualizar en los equipos con
Microsoft Update, si no es asi,debes poseer este
componente para que se pueda instalar Microsoft .NET. Por
cierto, tambien es posible hasta donde conozco instalar en
Windows 98 y ME el .NET Framework.
Info de la instalacion

>System Requirements
>Supported Operating Systems: Windows 2000, Windows 98,
>Windows ME, Windows NT, Windows XP

>Microsoft Windows NT 4.0 requires Service Pack 6a.

>Important: Make sure you have the latest service pack and
>critical updates for the version of Windows that you are
>running. To find recent security updates, visit Windows
>Update.


>You must also be running Microsoft Internet Explorer 5.01
>or later for all installations of the .NET Framework.
>Install Internet Explorer 6.0 Service Pack 1.

MDAC lo puedes instalar junto con el projecto, te ruego
que revises la informacion sobre BootStraper-Plugin para
Visual Studio. El cual te puede adjuntar estos componentes
junto con la instalacion de tu aplicación e instalarlos si
el cliente no los tiene.
En cuanto a Crystal, si tienes registrada la version en el
proyecto de instalación te adjuntará las dependencias de
este proyecto.

Saludos
Unai Zorrilla Castro





>Perdonen que sea tan 'paliza' con esto de los proyectos
de Setup
>
>A ver... estos son los pasos que deberà­a dar ANTES
instalar una aplicación
>desarrollada en C# de Visual C# .NET 2003...
>
>1.- Instalar el Microsoft Windows Installer 2.0 (¿o esto
se actualiza
>automaticamente si no esta instalado?)
>2.- Instalar ekl MDAC necesario si la aplicación accede
a datos (¿se puede
>hacer de alguna manera que sea el propio el programa de
instalación el que
>detecte la versión del MDAC y lo aà±ada si es necesario?)
>3.- Instalar el .NET Framework (solo funciona bajo NT Sp6
o superior,
>Windows 2000 SP2 o superior y Windows XP)
>
>Lllegado este punto es cuando ya puedo lanzar mi paquete
msi o el fichero
>SETUP.exe generado.
>
>Como nota aà±adida, si la aplicación utiliza Crydstal
Reports, dentro del
>proyecto de instalación deberà¡ incluirse los módulos
de combinación:
>
>- Crystal_Database_Access2003.msm
>- Crystal_Database_Access2003_esn.msm
>- Crystal_Managed2003.msn
>- Crystal_regwiz2003.msn, copiando el numero de licencia
que aparece en
>Ayuda/Acerca de... en la propiedad 'LicenseKey'.
>
>¿Estoy en lo cierto?¿Me pueden responder a las
cuestiones que planteé sobre
>el Microsoft Windows installer 2.0 y el MDAC?
>
>Gracias
>.
>

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida