none
Problème de déployement

    Question

  • Bonjour,

    Ce week-end, première game jam sous Windows 10 avec VS2017 community ( avec windows7 et VS2015 community jamais eu de problème), je n'ai pas pu donner un exécutable propre de la réalisation.

    Lors de la publication tout se déroule parfaitement, en tout cas VS ne signal aucune erreur, la publication s'est bien terminée.

    Malheureusement lorsque je lance l’exécutable, j'ai un message qui signal un problème de formatage.

    Alors j'ai enlevé tout ce qui avait un rapport avec la sécurité du projet et maintenant cela me dit que je dois contacter le fournisseur.

    Merci d'avance

    mercredi 4 octobre 2017 09:36

Réponses

Toutes les réponses

  • Veuillez trouver ici le détail de l'erreur

    INFORMATIONS SUR LA VERSION DE LA PLATEFORME
        Windows             : 10.0.15063.0 (Win32NT)
        Common Language Runtime     : 4.0.30319.42000
        System.Deployment.dll         : 4.7.2046.0 built by: NET47REL1
        clr.dll             : 4.7.2110.0 built by: NET47REL1LAST
        dfdll.dll             : 4.7.2046.0 built by: NET47REL1
        dfshim.dll             : 10.0.15063.0 (WinBuild.160101.0800)

    SOURCES
        Url de déploiement             : file:///C:/Users/mascr/Desktop/Publication/GamePratic2017.application

    IDENTITÉS
        Identité de déploiement         : GamePratic2017.application, Version=1.0.0.5, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=x86

    RÉSUMÉ DES APPLICATIONS
        * Application installable.

    RÉSUMÉ DES ERREURS
        Un résumé des erreurs est fourni ci-dessous. Les détails de ces erreurs sont indiqués plus loin dans le fichier journal.
        * L'activation de C:\Users\mascr\Desktop\Publication\GamePratic2017.application a provoqué une exception. Les messages d'erreur suivants ont été détectés :
            + La méthode 'EndValidation' ne peut pas être appelée tant que tous les éléments n'ont pas été validés. Les appels 'ValidateEndElement' correspondant aux appels 'ValidateElement' sont peut-être manquants.

    RÉSUMÉ DES ERREURS DE LA TRANSACTION DU MAGASIN DE COMPOSANTS
        Aucune erreur de transaction n'a été détectée.

    AVERTISSEMENTS
        * Le manifeste pour cette application ne comporte pas de signature. La validation de signature sera ignorée.

    ÉTAT DE LA PROGRESSION DE L'OPÉRATION
        * [04/10/2017 11:27:53] : L'activation de C:\Users\mascr\Desktop\Publication\GamePratic2017.application a commencé.
        * [04/10/2017 11:27:53] : Traitement du manifeste de déploiement terminé.
        * [04/10/2017 11:27:53] : L'installation de l'application a commencé.

    DÉTAILS DE L'ERREUR
        Les erreurs suivantes ont été détectées au cours de cette opération.
        * [04/10/2017 11:27:53] System.InvalidOperationException
            - La méthode 'EndValidation' ne peut pas être appelée tant que tous les éléments n'ont pas été validés. Les appels 'ValidateEndElement' correspondant aux appels 'ValidateElement' sont peut-être manquants.
            - Source : System.Xml
            - Trace de la pile :
                à System.Xml.Schema.XmlSchemaValidator.EndValidation()
                à System.Xml.XsdValidatingReader.Read()
                à System.Deployment.Application.ManifestReader.FromDocument(String localPath, ManifestType manifestType, Uri sourceUri)
                à System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest deploymentManifest, String targetDir, Uri deploymentUri, IDownloadNotification notification, DownloadOptions options, Uri& appSourceUri, String& appManifestPath)
                à System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
                à System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
                à System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
                à System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
    --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
                à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
                à System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
                à System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

    DÉTAILS DE LA TRANSACTION DU MAGASIN DE COMPOSANTS
        Aucune information disponible sur la transaction.

    mercredi 4 octobre 2017 09:37
  • J'ai réussi à installer l’exécutable, mais malheureusement rien ne se passe.Dans le gestionnaire des taches il y a bien le processus clikonce qui est lancé mais rien ne s'affiche à l'écran.

    mercredi 4 octobre 2017 10:22
  • Résolu

    Désactiver la signature

    Supprimer le manifeste

    Supprimer la clé temporaire

    Enjoy

    • Marqué comme réponse mascret mercredi 4 octobre 2017 12:05
    mercredi 4 octobre 2017 12:05