El programa fuente que encapsula C# se convierte en un paquete de instalación EXE o MSI.
1: Nuevo proyecto de instalación e implementación
Abra VS, haga clic en Nuevo proyecto y seleccione: Otros tipos de proyectos->Instalación e implementación->Asistente de instalación (lo mismo ocurre con la configuración proyectos) y haga clic en Aceptar. (Consulte la imagen a continuación para obtener más detalles)
Las imágenes relacionadas con este tema son las siguientes:
2: Asistente de instalación
Después de cerrar, abra el asistente de instalación. haga clic en Siguiente o directamente haga clic en Listo.
3: Inicie la producción
Una vez completado el asistente de instalación, puede ingresar a la carpeta del proyecto:
Haga doble clic en "Carpeta de aplicación" y haga clic en espacio en blanco a la derecha Haga clic derecho y seleccione Agregar -> Archivo para agregar el archivo ejecutable de la aplicación y las bibliotecas de clases y componentes correspondientes.
Luego haga clic derecho en su archivo ejecutable, cree un acceso directo y luego corte o copie el acceso directo al menú "Programas del usuario" y al "Escritorio del usuario" a la izquierda.
Este instalador se instalará en Inicio->; genera un acceso directo al programa en todos los programas y en el escritorio.
Luego haga clic derecho en la carpeta Aplicaciones a la izquierda " , abra el cuadro de diálogo de propiedades:
Elimine "[fabricante]" de la ruta de "ubicación predeterminada" en las propiedades.
De lo contrario, el directorio de instalación predeterminado del instalador completado será " C:\Archivo de programa\Su nombre de usuario\Nombre de la solución de instalación";
Luego abra el Administrador de soluciones, haga clic derecho en el nombre de su solución y seleccione Propiedades:
En Abrir En el página de propiedades, seleccione la opción de marco en "Requisitos previos del sistema" (generalmente seleccionado de forma predeterminada)
Está bien y luego haga clic en Generar en la solución
Gaga~I.
Segundo método
Implementar C# como una aplicación de Windows -
Implementar una aplicación de Windows
p>Este tutorial demuestra el proceso. de crear un instalador para una aplicación de Windows que inicia el Bloc de notas En este tutorial, primero creará una aplicación de Windows y luego creará un instalador para configurar accesos directos y asociaciones de archivos. Agregue entradas de registro, muestre cuadros de diálogo personalizados y verifique el. versión de Internet Explorer durante el proceso de instalación.
Tenga en cuenta que no es necesario realizar todos los pasos siguientes en este tutorial al crear su propio instalador. El propósito es presentar algunas características opcionales que pueden ser. utilizado en su implementación. Si solo está creando un instalador básico, solo necesita completar las primeras cuatro partes de este proceso.
Creación de una aplicación de Windows
En el menú Archivo, seleccione Nuevo y luego seleccione Proyecto.
En el cuadro de diálogo Nuevo proyecto, seleccione Visual Basic en el panel Tipo de proyecto y luego seleccione Aplicación de Windows en el panel Plantillas. Mi Bloc de notas.
Haga clic en Aceptar para cerrar el cuadro de diálogo.
El proyecto se agrega al Explorador de soluciones y se abre el Diseñador de Windows Forms.
Seleccione ". Windows Forms" en la caja de herramientas y arrastre el control Botón al formulario.
Haga doble clic en el control Botón para agregar un controlador de eventos para el botón. Agregue el siguiente código al controlador de eventos: p>
Shell("Notepad.exe", AppWinStyle. Enfoque normal)
Esto iniciará Notepad.exe y se centrará en él.
En el menú Construir, seleccione la aplicación Construir Mi Bloc de notas.
Crear un proyecto de implementación
En el menú Archivo, seleccione Agregar proyecto y luego seleccione Nuevo proyecto.
En el cuadro de diálogo Agregar nuevo proyecto, seleccione Proyecto de instalación e implementación en el panel Tipo de proyecto y luego seleccione Proyecto de instalación en el panel Plantillas.
En el cuadro Nombre, escriba Mi instalador de Bloc de notas.
Haga clic en Aceptar para cerrar el cuadro de diálogo.
El proyecto se agrega al Explorador de soluciones y se abre el Editor del sistema de archivos.
Seleccione el proyecto del instalador Mi Bloc de notas en el Explorador de soluciones. En la ventana Propiedades, seleccione la propiedad ProductName y escriba Mi Bloc de notas.
Tenga en cuenta que la propiedad ProductName determina el nombre de la carpeta y el nombre que aparece para la aplicación en el cuadro de diálogo Agregar o quitar programas.
Añadir aplicaciones de Windows al instalador.
Seleccione el proyecto del instalador Mi Bloc de notas en el Explorador de soluciones. En el Editor del sistema de archivos, seleccione el nodo Carpetas de la aplicación.
En el menú Acción, seleccione Agregar -> "Resultado del proyecto".
En el cuadro de diálogo Agregar grupo de resultados del proyecto, seleccione Mi Bloc de notas en la lista desplegable Proyecto. Haga clic en Aceptar para cerrar el cuadro de diálogo.
Seleccione el grupo de salida principal de la lista y haga clic en Aceptar.
En el menú Construir, seleccione Construir mi instalador de Bloc de notas.
Implementación de la aplicación (instalador básico)
Puedes omitir este paso si estás siguiendo el tutorial completo.
Seleccione el proyecto del instalador Mi Bloc de notas en el Explorador de soluciones. En el menú Proyecto, seleccione Instalar.
Esto ejecutará el instalador e instalará mi bloc de notas en la computadora de desarrollo.
Tenga en cuenta que debe tener derechos de instalación en su computadora para ejecutar el instalador.
Funciones de implementación opcionales
Los pasos restantes demuestran las funciones de implementación opcionales.
Crear acceso directo
Este paso creará un acceso directo a su aplicación que se colocará en el escritorio de la computadora de destino durante el proceso de instalación.
Crea accesos directos para aplicaciones de Windows.
Seleccione el proyecto del instalador Mi Bloc de notas en el Explorador de soluciones.
En el Editor del sistema de archivos, seleccione la salida principal del nodo Mi Bloc de notas.
En el menú Acciones, seleccione Crear acceso directo con la salida principal de Mi Bloc de notas.
Esto agregará un nodo "Acceso directo a la salida principal de mi Bloc de notas".
Cambie el nombre de este acceso directo a "Mi acceso directo al Bloc de notas".
Seleccione el acceso directo Mi Bloc de notas y arrástrelo a la carpeta del escritorio del usuario en el panel izquierdo.
Crear asociación de archivos
Este paso agrega una asociación de archivos a Mi Bloc de notas para que cuando haga doble clic en él. archivo vbn.
Crea asociaciones de archivos para aplicaciones de Windows.
Seleccione el proyecto del instalador Mi Bloc de notas en el Explorador de soluciones. En el menú Ver, seleccione Editor y luego seleccione Tipos de archivo.
Seleccione el tipo de archivo en el nodo de la computadora de destino en el Editor de tipo de archivo. En el menú Acción, seleccione Agregar tipo de archivo.
Se agregará un nodo "Nuevo tipo de documento #1" y se abrirá para que usted pueda cambiarle el nombre.
Cambie el nombre de "Nuevo tipo de documento n.º 1" a Vbn.doc
En la ventana Propiedades, establezca la propiedad Extensión del tipo de archivo en vbn.
Seleccione las propiedades del comando y haga clic en el botón de puntos suspensivos (). En el cuadro de diálogo Seleccionar elementos en el proyecto, navegue hasta la carpeta Aplicaciones y seleccione Salida principal desde Mi Bloc de notas.
Haga clic en Aceptar para cerrar el cuadro de diálogo.
Agregar clave de registro
Este paso agrega la clave de registro y su valor correspondiente al registro. En tiempo de ejecución, se puede hacer referencia a esta clave de registro desde el código de la aplicación para recuperar información por usuario.
Añadir claves de registro para aplicaciones de Windows.
Seleccione el proyecto del instalador Mi Bloc de notas en el Explorador de soluciones. En el menú Ver, seleccione Editor y seleccione Registro.
Seleccione el nodo "Usuario actual de HKEY" y expándalo, luego expanda el nodo "Software" y seleccione el nodo "Fabricante".
Tenga en cuenta que hay corchetes alrededor del nodo "Fabricante", lo que indica que es un atributo. Se reemplazará con el valor del atributo del fabricante del proyecto de implementación que se ingresó.
En el menú Acción, seleccione Nuevo -> "Proyecto"
Cambie el nombre del elemento UserChoice.
Seleccionar selecciones de usuario.
En el menú Acciones, seleccione Nuevo y luego haga clic en Valor de cadena.
Cambie el nombre del valor de TextColor.
En la ventana Propiedades, seleccione la propiedad Valor e ingrese Negro.
Agregar cuadro de diálogo de instalación personalizada
Este paso agrega y configura un cuadro de diálogo de interfaz de usuario personalizado que aparece durante el proceso de instalación.
Agregar cuadro de diálogo de instalación personalizada
Seleccione el proyecto de instalación Mi Bloc de notas en el Explorador de soluciones. En el menú Ver, seleccione Editor y luego seleccione Interfaz de usuario.
En el editor de la interfaz de usuario, seleccione el nodo de inicio debajo del nodo de instalación.
En el menú Acciones, seleccione Agregar cuadro de diálogo.
En el cuadro de diálogo Agregar diálogo, seleccione la casilla de verificación (a).
Haga clic en Aceptar para cerrar el cuadro de diálogo.
En el menú Acción, seleccione Subir dos veces para colocar el cuadro de diálogo de la casilla de verificación (a) encima del cuadro de diálogo Carpeta de instalación.
En la ventana Propiedades, establezca la propiedad BannerText en Ejemplo.
Establezca la propiedad BodyText en la casilla de verificación "Instalar archivos de muestra" para controlar si los archivos de muestra están instalados. Si no está marcado, las muestras no se instalan.
Establezca la propiedad CheckBox1Label en "¿Desea instalar este ejemplo?".
Establezca las propiedades Checkbox2Visible, Checkbox3Visible y Checkbox4Visible en falso. Esto ocultará las otras casillas de verificación.
Usar muestras
Este paso creará una subcarpeta de Muestras, que se instalará en la carpeta de la aplicación.
Agregar carpeta de muestra
Seleccione el proyecto de instalación de Mi Bloc de notas en el Explorador de soluciones. En el menú Ver, seleccione Editor y luego seleccione Sistema de archivos. La carpeta de la aplicación aún debería estar seleccionada.
En el menú Acciones, seleccione Agregar y luego seleccione Carpeta.
Cambie el nombre de "Nueva carpeta #1" a "Ejemplos".
Este paso crea dos archivos de texto simples que se instalarán si el usuario selecciona la opción Instalar muestras en el cuadro de diálogo de personalización.
Cree un archivo de muestra para la aplicación
Utilice el Bloc de notas u otro editor de texto para crear un archivo de texto que contenga el texto "Esto es reglas.vbn" y guárdelo como reglas .vbn. .
Tenga cuidado de evitar que el Bloc de notas lo agregue automáticamente. txt, seleccione todos los archivos de la lista desplegable de tipo de archivo.
Cree otro archivo de texto que contenga el texto "Esto es memo.vbn" y guárdelo como memo.vbn.
Este paso agregará los archivos de muestra a la carpeta Muestras y establezca las condiciones que determinan si se debe instalar el archivo.
Agregue la muestra al instalador
Seleccione el proyecto del instalador Mi Bloc de notas en el Explorador de soluciones. En el menú Ver, seleccione Editor, seleccione Sistema de archivos y luego seleccione la carpeta Muestras.
En el menú Acciones, seleccione Agregar y luego seleccione Archivo. Agregue los archivos Rules.vbn y Memo.vbn a la carpeta Muestras.
Seleccione Rules.vbn en el editor del sistema de archivos.
En la ventana Propiedades, establezca la propiedad Condición en la casilla de verificación 1 = 1.
Cuando ejecuta el instalador, el archivo Rules.vbn solo se instala si la casilla de verificación Personalizado está seleccionada.
Seleccione el archivo Memo.vbn en el editor del sistema de archivos.
En la ventana Propiedades, establezca la propiedad Condición en la casilla de verificación 1 = 1. Al ejecutar el instalador, el archivo Memo.vbn solo se instalará si se selecciona la casilla de verificación "Personalizado".
Agregar condiciones de inicio
Este paso verifica si Internet Explorer 5.0 o superior está instalado en la computadora de destino. Si la versión requerida de Internet Explorer no está instalada, el proceso de instalación se detendrá.
Agregar condición de inicio para verificar la versión de Internet Explorer.
Tenga en cuenta que el propósito de este paso es explicar el concepto de condiciones iniciales; mi programa Bloc de notas en realidad no depende de Internet Explorer.
Seleccione el proyecto del instalador Mi Bloc de notas en el Explorador de soluciones. En el menú Ver, seleccione Editor y luego seleccione Condición de inicio.
En el editor de criterios de inicio, seleccione el nodo Requisitos en los equipos de destino.
En el menú Acción, seleccione Agregar condición de inicio de archivo.
Se agregará un nodo Buscar archivo 1 en el nodo Buscar computadora de destino y un nodo Condición 1 en el nodo Condición de inicio.
Cambie el nombre de "Buscar archivo 1" a "Buscar en Internet Explorer".
En la ventana Propiedades, establezca la propiedad FileName en Iexplore.exe, la propiedad Folder en [ProgramFilesFolder], la propiedad Depth en 2 y la propiedad MinVersion en 5.00.
Seleccione el nodo "Condición 1".
Establezca las propiedades de correo en "Este programa requiere Microsoft Internet Explorer 5.0 o posterior. Instale Internet Explorer y vuelva a ejecutar la configuración del Bloc de notas.
Establezca propiedades opcionales
Este paso establece una propiedad para instalar automáticamente el archivo del instalador de Windows si la versión correcta del instalador de Windows no está disponible en la computadora de destino.
Establece una propiedad opcional para el proyecto de implementación. Seleccione el proyecto My Notepad Installer en el Explorador de soluciones. En el menú Ver, seleccione Páginas de propiedades.
En la página de propiedades de My Notepad Installer, seleccione la lista desplegable Cargador de arranque y luego seleccione Cargador de arranque de Windows Installer.
En el menú Construir, seleccione Construir el instalador de My Notepad.
p>Instalación en la computadora de desarrollo
Este paso ejecutará el instalador e instalará My Notepad. en la computadora de desarrollo
Instale My Notepad en la computadora de desarrollo
Seleccione el proyecto de instalación de My Notepad en el Explorador de soluciones, seleccione Instalar
<. p>Tenga en cuenta que debe estar en su computadora. Debe tener permisos de instalación para ejecutar el instalador.Implementar en otras computadoras
Este paso ejecutará el instalador e instalará mi Bloc de notas. otras computadoras.
Implemente Mi Bloc de notas en otra computadora
En el Explorador de Windows, navegue hasta el directorio del proyecto y localice el instalador generado. La ruta predeterminada es \Documentos y configuraciones\Su inicio de sesión. Nombre\My Notepad Installer\Project Configuration\My Notepad Installer.msi La configuración predeterminada del proyecto es depurar.
Copie el archivo msi de My Notepad Installer y todo lo que esté en ese directorio. Copie los demás archivos y subdirectorios a otro. computadora
Nota: Para instalar en una computadora que no está conectada a Internet, copie los archivos a un medio tradicional, como un CD-ROM.
Haga doble clic en Configuración. .exe en la computadora de destino para ejecutar el programa de instalación.
Tenga en cuenta que debe tener derechos de instalación en su computadora para ejecutar el instalador.