Retroceder   Foros del Web > Programación para sitios web > .NET > win forms

Respuesta
 
Herramientas Desplegado
Antiguo 25-abr-2008, 15:11   #1 (permalink)
chcma está en el buen camino
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 1.856
Crear Instalador .NET

Buenas noches amigos !!!

Bien, verán, tengo un proyecto .NET al cual he agregado un proyecto de instalación.

Bueno, esta todo ok, el proyecto de instalación lo he personalizado a mi manera y todo ok, me lo crea y me lo instala y todo perfecto. No es el primero que hago.

En el proyecto de instalación agrego el proyecto que quiero meter en el instalador, etc... Pero, ¿Como puedo decir al Proyecto Instalador, que al Agregar el Proyecto Activo me Ofusque el código?

Se usar el DotOfuscator, pero solo lo he usado para ofuscar .EXE sueltos. Lo que quiero es que el instalador ofusque el .EXE que he agregado, y todas sus dependencias. Para no tener que ir una por una vamos.

¿Saben a lo que me refiero?, en fin, espero puedan ayudarme.

Desde ya,muchas gracias por todo.
__________________
Charlie.
chcma está desconectado   Responder Citando
Antiguo 25-abr-2008, 15:35   #2 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.569
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Re: Crear Instalador .NET

Puedes hacer esto

como el installer va a leer un output de tu proyecto x , en las opciones de build de tu proyecto

tienes buildevents ahi en post built events pondrias la linea de consola de comandos de dotofuscartor.exe


C:\Program Files\Microsoft Visual Studio 8\Application\PreEmptive Solutions\Dotfuscator Community Edition\dotofuscator.exe ....... todos los parametros del proyecto a ofuscar....

y el vs no marcara como compilado todo tu proyecto hasta terminar el build del mismo que es cuando el installer recogera la version ofuscada
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay esta en línea ahora   Responder Citando
Antiguo 25-abr-2008, 16:23   #3 (permalink)
chcma está en el buen camino
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 1.856
Re: Crear Instalador .NET

jejejejeje, justo ahora mismo, se me había ocurrido esa idea. Voy a intentarlo. Aun que cuando lo he intentado con el Dotfuscator (Desde su ventana), no me deja ReGenerar los .Exe en la misma carpeta donde están.

Es decir, no puedo sobreescribirlos.

Voy a intentarlo por comando, copiando los ficheros de salida a una carpeta, ofuscando esos y sobreescribiendo en la carpeta original.

Ya te cuento si me salio, amigo.

Gracias por la colaboración. Un saludo.
__________________
Charlie.
chcma está desconectado   Responder Citando
Antiguo 25-abr-2008, 17:47   #4 (permalink)
chcma está en el buen camino
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 1.856
Re: Crear Instalador .NET

Buenas de nuevo,

Lo he intentado Peterpay, pero desgraciadamente no funciona. He realizado los siguientes pasos, por si se te ocurre algo...

1-. He ido a las propiedades proyecto windows principal (Donde estará el .exe y sus .dlls).
2-. En el evento de Post-Build:
Código:
call j:\fichero.bat
3-.He probado a compilarlo y funciona perfectamente. En la carpeta de release aparecen los .exe y .dlls ya ofuscados.
4-. He probado a compilar el proyecto de instalación, compila los proyectos, se crea la ofuscacion, y se genera el setup.
5-. Pero al instalar el setup, los .exe y las .dll aparecen sin ofuscar....


Si se te ocurre algo amigo o necesitas mas información... yo encantado.

Un saludo a todos !!!
__________________
Charlie.
chcma está desconectado   Responder Citando
Antiguo 26-abr-2008, 06:08   #5 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.569
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Re: Crear Instalador .NET

Mira, hoy sabado hago la prueba cambiando algunas propiedades del setup en vez del output o haciendo el ofuscate en el preinstall como in installer custom action.
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay esta en línea ahora   Responder Citando
Antiguo 27-abr-2008, 16:54   #6 (permalink)
chcma está en el buen camino
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 1.856
Re: Crear Instalador .NET

Ah fantástico amigo, recién lo leo, Cuentame cuando hagas las pruebas que me muero de ganas de saber.... jajajaja.

Un saludo amigo.
__________________
Charlie.
chcma está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:09.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93