none
error al Instalar un Setup.exe hecho en OnceClick app WinForm RRS feed

  • Pregunta

  • Hola,

    tengo un problema con el setup generado por OnceClick

    En esta imagen tengo dos proyectos de tipo WINFORM pero el proyecto que se ejecuta primero es "Pruena_OnceClick"

    el frmMenu llama e interactua con el form del otro proyecto osea frmModuloVentas , el proyecto ejecuta con normalidad y por eso quise hacer un Setup usando OnceClick y se Genero Correctamente pero  ala hora de instalar me bota un error

    y al parecer tiene que ver algo con el manifiesto que se genera. si alguien tiene un SOLUCION SE LO AGREDECERIA MUXO

    AQUI PEGARE TODO EL TEXTO QUE BOTA ESE BLOC D NOTAS

    INFORMACIÓN DE VERSIÓN DE LA PLATAFORMA
     Windows    : 6.1.7601.65536 (Win32NT)
     Common Language Runtime  : 4.0.30319.296
     System.Deployment.dll   : 4.0.30319.1 (RTMRel.030319-0100)
     clr.dll    : 4.0.30319.296 (RTMGDR.030319-2900)
     dfdll.dll    : 4.0.30319.1 (RTMRel.030319-0100)
     dfshim.dll    : 4.0.31106.0 (Main.031106-0000)

    ORÍGENES
     Dirección URL de la implementación   : file:///C:/Users/Administrador/Desktop/JEF_UNIFICANDO/Prueba_OnceClick_app.application
     Dirección URL de la aplicación   : file:///C:/Users/Administrador/Desktop/JEF_UNIFICANDO/Application%20Files/Prueba_OnceClick_app_1_0_0_7/Prueba_OnceClick_app.exe.manifest

    IDENTIDADES
     Identidad de la implementación  : Prueba_OnceClick_app.application, Version=1.0.0.7, Culture=neutral, PublicKeyToken=1a5248eb25de9048, processorArchitecture=msil
     Identidad de la aplicación  : Prueba_OnceClick_app.exe, Version=1.0.0.7, Culture=neutral, PublicKeyToken=1a5248eb25de9048, processorArchitecture=msil, type=win32

    RESUMEN DE LA APLICACIÓN
     * Aplicación instalable.

    RESUMEN DEL ERROR
     Abajo se muestra un resumen de los errores; los detalles de estos errores se incluyen en el registro.
     * La activación de C:\Users\Administrador\Desktop\JEF_UNIFICANDO\Prueba_OnceClick_app.application dio como resultado una excepción. Se detectaron los siguientes mensajes de error:
      + La referencia del manifiesto no coincide con la identidad del ensamblado descargado Presentacion2.exe.

    RESUMEN DE ERRORES DE TRANSACCIÓN DEL ALMACÉN DE COMPONENTES
     No se detectó ningún error de transacción.

    ADVERTENCIAS
     No se generó ninguna advertencia durante esta operación.

    ESTADO DE PROGRESO DE LA OPERACIÓN
     * [11/09/2014 04:45:47 p.m.] : Se ha iniciado la activación de C:\Users\Administrador\Desktop\JEF_UNIFICANDO\Prueba_OnceClick_app.application.
     * [11/09/2014 04:45:47 p.m.] : El procesamiento del manifiesto de la implementación finalizó correctamente.
     * [11/09/2014 04:45:47 p.m.] : Se ha iniciado la instalación de la aplicación.
     * [11/09/2014 04:45:48 p.m.] : Ha finalizado correctamente el procesamiento del manifiesto de la aplicación.
     * [11/09/2014 04:46:00 p.m.] : Se ha encontrado una versión del motor en tiempo de ejecución compatible 2.0.50727.
     * [11/09/2014 04:46:00 p.m.] : Detectando ensamblado independiente Sentinel.v3.5Client, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=msil utilizando Sentinel.v3.5Client, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=msil.
     * [11/09/2014 04:46:00 p.m.] : Detectando ensamblado independiente System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=msil utilizando System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=msil.
     * [11/09/2014 04:46:00 p.m.] : Detectando ensamblado independiente WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil utilizando WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil.
     * [11/09/2014 04:46:00 p.m.] : Detectando ensamblado independiente System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=msil utilizando System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=msil.
     * [11/09/2014 04:46:00 p.m.] : Ha finalizado la solicitud de confianza y detección de plataforma.

    DETALLES DEL ERROR
     Se detectaron los siguientes errores durante esta operación.
     * [11/09/2014 04:46:00 p.m.] System.Deployment.Application.InvalidDeploymentException (RefDefValidation)
      - La referencia del manifiesto no coincide con la identidad del ensamblado descargado Presentacion2.exe.
      - Origen: System.Deployment
      - Seguimiento de la pila:
       en System.Deployment.Application.DownloadManager.ProcessDownloadedFile(Object sender, DownloadEventArgs e)
       en System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(Object sender, DownloadEventArgs e)
       en System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
       en System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
       en System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)
       en System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
       en System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
       en System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
       en System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
       en System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

    DETALLES DE TRANSACCIÓN DEL ALMACÉN DE COMPONENTES
     No hay información disponible sobre la transacción.

     


    jeferson

    jueves, 11 de septiembre de 2014 21:43

Respuestas

  • Hola Jeferson, debes asegurarte de algunos puntos:

    1. Que ambos proyectos utilicen el mismo motor de Framework, por ejemplo, ambos .NET Framework 4.0.
    2. Que en el proyecto haga referencia al proyecto Presentacion2.
    3. En la pestaña Firma, quita todos los checks marcados.
    4. En la pestaña Publicar, ve a Archivos de Aplicación y marca en la columna "Estado de publicación" todo en Incluir.
    5. Vuelve a Compilar los proyectos.
    6. Publica una nueva versión de tu aplicación.
    7. Instalación correcta.

    Saludos.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile


    viernes, 12 de septiembre de 2014 12:23