none
Como crear un programa que genere .exe RRS feed

  • Pregunta

  • Hola, quiero hacer una app que genere un .exe...

    supongamos que quiero enviar una/s foto/s a una persona, pero no quiero que nadie la vea, no quiero utilizar un compresor, ya que esto requiere que la otra persona tenga esta misma herramienta... por eso le envio la/s foto/s en una app sencilla donde trae el visualizador con sus controles de siguiente, atras, etc y un cuadro de dialogo para la contraseña.

    el problema es que quiero hacer este programa(el generador de .exe) para no presindir de visual studio.

    lunes, 10 de febrero de 2020 23:31

Respuestas

  • hola

    >>el problema es que quiero hacer este programa(el generador de .exe) para no presindir de visual studio.

    si vas a la carpeta \bin\Debug del proyecto alli deberias encontrar el .exe de la aplicacion

    podras llevarlo a la otra pc, pero si requiere que tengas el framework de .net que usaste para desarrollar

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 11 de febrero de 2020 0:07
  • Hola. Mi pregunta es cómo distribuye las fotos? Como un recurso dentro de tu aplicativo? Entiendo entonces que imolementas al menos una aplicación WinForms. Si metes las imágenes como recursos las puedes leer dentro de tu programa Accessing Image Files From Windows Forms Project Resources

    Luego genera el exe realizando la compilación y como comenta Leandro te lo puedes llevar a otro equipo pero verificando que posea la versión de. Net sobre la que has desarrollado 


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    martes, 11 de febrero de 2020 6:48
    Moderador

Todas las respuestas

  • hola

    >>el problema es que quiero hacer este programa(el generador de .exe) para no presindir de visual studio.

    si vas a la carpeta \bin\Debug del proyecto alli deberias encontrar el .exe de la aplicacion

    podras llevarlo a la otra pc, pero si requiere que tengas el framework de .net que usaste para desarrollar

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 11 de febrero de 2020 0:07
  • Hola. Mi pregunta es cómo distribuye las fotos? Como un recurso dentro de tu aplicativo? Entiendo entonces que imolementas al menos una aplicación WinForms. Si metes las imágenes como recursos las puedes leer dentro de tu programa Accessing Image Files From Windows Forms Project Resources

    Luego genera el exe realizando la compilación y como comenta Leandro te lo puedes llevar a otro equipo pero verificando que posea la versión de. Net sobre la que has desarrollado 


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    martes, 11 de febrero de 2020 6:48
    Moderador
  • Hola raul

    lo que entiendo es que quieres como un windows form donde coloques una foto y la compilas como .exe y le colocas una clave para que solo el que abra la app vea la foto....

    Es así lo que quieres?

    martes, 11 de febrero de 2020 12:52
  • Si, algo así.

    Este es el programa q quiero hacer, agrego una imagen y cuando pulse crear exe, cree un fichero exe con la imagen dentro, el exe con la imagen quedará asivisyalizador

    • Propuesto como respuesta Pablo RubioModerator miércoles, 12 de febrero de 2020 17:18
    • Votado como útil cl2raul66 domingo, 16 de febrero de 2020 14:00
    martes, 11 de febrero de 2020 18:44
  • hola

    Se puede crear aplicaciones en runtime, compilandolas y poniendo imagenes como Resource para que se incluyan dentro del codigo compilado

    pero para eso vas a tener que aprender Roslyn (es la version mejorada de CodeDOM)

    SDK de .NET Compiler Platform

    pero no es una api simple de utilizar

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Propuesto como respuesta Pablo RubioModerator miércoles, 12 de febrero de 2020 17:18
    • Votado como útil cl2raul66 domingo, 16 de febrero de 2020 14:01
    martes, 11 de febrero de 2020 21:41
  • leandro, puedes darme un ejemplo, pues es que soy de cuba y muchas web me estan denegadas...

    no es comodidad, pero tan solo un hola mundo de lo que necesito me bastaria para orientarme.

    domingo, 16 de febrero de 2020 14:00
  • hola

    La verdad es que sabria indicarte como armar el ejemplo, conozco lo basico de Roslyn pero no he realizado nada como lo que planteas, solo compilar algunas cositas en consola muy basico

    Quizas si es mas simple en lugar de Roslyn podrias iniciar con CodeDom creo es mas simple

     Dynamically Creating Applications Using System.CodeDom

    la ides es crear codigo usando codigo

    Compilar y generar código fuente dinámico

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    domingo, 16 de febrero de 2020 14:20
  • gracias leandro, dare un vistazo y luego les comento.
    domingo, 16 de febrero de 2020 14:41