Novedades en Visual Studio Update 2 y Visual Studio 15 para desarrolladores UWP
Pasos Para Realizar Un Instalador Dentro de Visual Studio 2010
-
Upload
crismaxdig -
Category
Documents
-
view
694 -
download
0
description
Transcript of Pasos Para Realizar Un Instalador Dentro de Visual Studio 2010
INSTITUTO TECNOLOGICOSUPERIOR DE HUETAMOING. SISTEMAS COMPUTACIONALES
Pasos para realizar un Instalador dentro de Visual Studio 2010SEMESTRE: 7
ASIGNATURA:
ADMINISTRACION DE BASE DE DATOS
ASESOR: ING. IVAN BELTRAN
ELABORADO POR:
J. CRISTHIAN LUVIANO NAVA
Huetamo, MichOCTUBRE/2011
Pasos para realizar un instalador dentro de visual studio 2010 1.- Agregar un nuevo Proyecto
2.-Seleccionar biblioteca de clases
3.-Cambiar nombre class1 por adjunta, y dar clik en si:
4.-Introducir cdigo dentro de adjunta: -------------namespace adjuntar { public class adjunta { private SqlConnection conexion; private SqlCommand comando; public String rutainstalador; public void adjuntarBD() { conexion = new SqlConnection("Data Source=.\\sqlexpress;initial catalog=master;integrated security=true"); conexion.Open(); comando = conexion.CreateCommand(); comando.CommandText = "CREATE DATABASE bancoInstala ON" + "(FILENAME='"+rutainstalador+"banco.mdf')," + "(FILENAME='"+rutainstalador+"banco_log.ldf') FOR ATTACH"; comando.ExecuteNonQuery(); } } }
5.-Agrgar un nuevo elemento, buscamos clase del instalador
6.-click derecho en instala y ver cdigo
7.-Escribir metd para instala:
8.-Mandams llamar la clase y mtodo de adjunta:
using using using using using using
System; System.Collections; System.Collections.Generic; System.ComponentModel; System.Configuration.Install; System.Linq;
namespace adjuntar { [RunInstaller(true)] public partial class Instala : System.Configuration.Install.Installer { private adjunta manejaBD; public Instala() { InitializeComponent(); } public override void Install(IDictionary stateSaver) { base.Install(stateSaver); try { manejaBD = new adjunta(); manejaBD.rutainstalador = Context.Parameters["AppPath"]; manejaBD.adjuntarBD(); } catch (Exception e) { Console.WriteLine("Ocurrio el siguiente error" + e.Message); }
}
} }
9.-Agregar un nuevo proyecto
10.-
11.-Se nos vera una ventana como:
12.-Agregams la BD, de la carpeta de nuestro proyecto
13.-Ya que encontramos los archivos con extensin .mdf y .ldf los agregamos
14.-Agregams la librera dentr del instalador
Buscamos la ruta: donde est el adjuntar.dll
verificamos q estn los archivos
mostrara una ventana, con 4 estados como:
click derecho y seleccionamos en agregar accin personalizada
damos click en carpeta de aplicacin
Buscamos la adjuntar.dll y en aceptar
Vamos en propiedades de adjuntar.dll, escribimos en CustomActionData: /AppPath="[TARGETDIR]\"
Nos vamos en interfaz de usuario:
click en requisitos previos para instalar libreras antes de la aplicacin:
Iconos cambiar del default en pero ojo la imagen dentro del proyect: