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
 

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
.

Preguntas similares