none
Microsoft Store application authenticode? RRS feed

  • Question

  • Bonjour,

    J’ai une application VisualStudio  à mettre à disposition de quelques utilisateurs de manière propre et sécurisée. J’ai donc pensé à MicrosoftStore. Je ne souhaite pas que ces utilisateurs voient apparaître la fenêtre ‘Editeur inconnu’ lors de l’installation ni aucun message de ce genre.

    Dois-je absolument fournir une application certifiée authenticode (Verisign, etc…) ?

    J’ai cherché la réponse sur le web où je n’ai trouvé que confusion !

    Cordialement

    dimanche 11 mars 2018 18:57

Réponses

Toutes les réponses

  • Bonjour WhyDi,
    Consultez la procédure de soumission d’application dans le Windows Store ici:
    https://docs.microsoft.com/fr-fr/windows/uwp/publish/app-submissions
    Si vous souhaitez masquer votre application dans le Windows Store, mais en la rendant accessible à certaines personnes, sélectionnez Afficher les options pour développer la section, puis Rendre ce produit disponible mais pas détectable dans le Windows Store. Pour plus d'informations:
    https://docs.microsoft.com/fr-fr/windows/uwp/publish/set-app-pricing-and-availability#visibility

    Cordialement, 
    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    lundi 12 mars 2018 15:01
    Modérateur
  • Bonjour Nina,

    Merci pour ces informations. Elle ne me seront malheureusement pas très utiles car cette solution est abandonnée.

    J'avais envisagé MicrosoftStore comme un moyen clair et rapide de publier une application.msi afin de la mettre à disposition avec préalable d'obtenir une réponse directe à ma question ci-dessus. Ce n'est pas le cas! deux jours entiers après avoir créé le compte, téléchargé, installé des extensions de visual studio et autre standalone, je viens de jeter l'éponge et désinstaller le tout. Concernant le compte développeur, je n'ai obtenu que des messages d'erreur quasi incompréhensibles dont certains me renvoyaient vers des urls où je devais faire des demandes et attendre d'hypothétiques réponses dans ma boite mail.

    Cette solution ne convient pas du tout à ma demande. Le langage ésotérique, les informations dispersées, contradictoires et confuses ont usé ma patience.

    Je me dirige maintenant vers une solution très simple. Je vais publier cette application.msi en téléchargement sur mon site, prévenir mes utilisateurs du message 'editeur inconnu' et les sécuriser en leur fournissant un CRC du fichier .msi qu'il pourront vérifier à leur guise sur internet. De toutes manières notre .com est une identification claire (un seul sur la planète!).

    Cordialement



    • Modifié WhyDi mardi 13 mars 2018 14:43
    mardi 13 mars 2018 14:41
  • Bonjour WhyDi, 

    Le but du Microsoft Store est de justement proposer votre logiciel/application (que ce soit WinRT, UWP ou Win32) avec un processus d'installation en un clic et ainsi de se passer des installateurs (MSI). 

    Il est possible pour vous de soumettre votre logiciel existant sur le Microsoft Store grâce au Desktop app Converter et ainsi eviter de devoir passer par un installateur personnalisé. Il vous sera ainsi plus facile pour vus de distribuer votre logiciel.

    Voici un lien qui pourrait vous aider.

    mardi 13 mars 2018 15:05
  • Bonjour Arthur,

    ...un processus d'installation en un clic...

    Votre réponse me déconcerte. Aurais-je manqué quelque chose? probablement au regard de mon inexpérience avec cette plateforme. Je vais donc tenter cette seconde approche...

    Cordialement

    WhyDi

    mardi 13 mars 2018 15:56
  • donc... je redémarre avec VisualStudio 15.6.0 développement .net desktop uniquement

    Je suppose que je dois y ajouter les outils de développement pour la plateforme universelle. Dois-je cocher des options sur la droite?

    à vous lire,

    WhyDi

    mardi 13 mars 2018 16:22
  • Les options par défaut suffiront. 
    Mais pour avoir le Template de packaging d'app Desktop pour le store (comme dans mon lien au dessus) il vous faudra passer par Visual Studio 2017 Update 4. Vous pouvez tout de même le faire sans, je vous met le lien de la documentation pour une configuration manuelle :

    Package an app using the Desktop App Converter (Desktop Bridge)

    mardi 13 mars 2018 16:38
  • Pas de soucis concernant la version. VS17update4 commence a 14 et j'utilise 15.6.

    Windows Application Packaging Project est bien là!

    Je vais me reposer un peu avant d'aller plus loin. Merci et à demain

    WhyDi

    mardi 13 mars 2018 18:38
  • Bonjour,

    La procédure à partir du lien est bien plus claire. C'est déjà ça!

    Toutefois voici le résultat de la partie package de la soumission

    le lien shemas.ms... abouti à

    la seconde erreur conduit vers un formulaire que j'ai rempli mais auquel je ne comprends rien du tout.

    Pour mémoire le project est une form visual basic dont voici la totalité du code

    Rien de glorieux jusqu'à présent!

    Dans l'attente de vous lire

    WhyDi

    mercredi 14 mars 2018 12:12
  • Vous devez aller sur ce lien : https://developer.microsoft.com/fr-fr/windows/projects/campaigns/desktop-bridge et remplir les champs. 

    Apparemment il est nécessaire de passer par là pour pouvoir publier votre application Desktop sur le Microsoft Store. Vu que le Microsoft Store assure de publier des apps et logiciels sans virus et non malveillants, les logiciels de type Win32 doivent passer par une vérification d'une équipe de Microsoft. 

    Cependant, je vous conseille de plutôt faire ça avec votre app de base et non une application de test. 

    Cordialement,


    mercredi 14 mars 2018 13:22
  • Le formulaire de mon application est parti !

    Tout cela me parait quand même légèrement disproportionné mais c’est peut-être le prix de la sécurité. Réponse dans les six jours ouvrés d’après le formulaire. Wait and see !

    Pour revenir sur votre lien que je rappelle içi

    desktop-application-make-store-ready

    J’y ajouterai celui-ci en complément avec une vidéo

    desktop-to-uwp-packaging-dot-net

    Et ce dernier qui répond explicitement à ma première question (dans un encadré au fond légèrement violet) sous la section ‘Configure a package with the manifest designer’

    packaging-uwp-apps

    A bientôt

    WhyDi


    mercredi 14 mars 2018 15:07