none
Visual studio démarrer appli déployée avec touches raccourcies RRS feed

  • Discussion générale

  • Bonjour,

    j'ai besoin de démarrer une application avec les touches raccourcies.

    Sur le bureau de windows quand on fait un clic droit sur l'icone d'une application et qu'on clic propriétés on a une boite de dialogue avec des onglets. Un des onglet s'appelle raccourci et permet de lancer l'application avec une combinaison de touches.

    Quand je développe une application avec Visual studio pro 2010 et que je déploie mon projet, dans la fenêtre des propriétés l'onglet raccourci ainsi que celui de compatibilité ont disparu.

    Je cherche la solution pour avoir cet onglet raccourci qui est essentiel pour une personne malvoyante.

    Merci d'avance à ceux qui se pencheraient sur ce problème.

    mardi 3 juillet 2012 20:52

Toutes les réponses

  • Bonjour,

    Il n'est pas possible de définir des raccourcis pour les programme d'installation qui sont réalisé via Visual Studio. Dans votre cas, il faudra créer votre programme d'installation via WiX (http://wix.codeplex.com/).

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0


    dimanche 8 juillet 2012 21:03
    Modérateur
  • Bonjour Gilles

    Merci pour la réponse, je vais suivre tes conseils!

    Cordialement

    Patrice

    lundi 9 juillet 2012 18:31
  • Bonjour Gilles,

    J'ai essayé de suivre le lien mais il n'aboutit à rien, donc pas plus avancé.

    Cordialement

    Patrice

    mercredi 11 juillet 2012 17:01
  • Bonjour,

    Pouvez-vous nous expliquer votre problème plus précisement ?

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    dimanche 15 juillet 2012 18:11
    Modérateur
  • Bonjour Gilles,

    je vais essayer d'étre le plus clair possible et le mieux est une bonne image.

    Je développe en VS 2010. je fais au plus simple, je construis un projet avec une Application Windows forms avec un bouton. Je  la génére et j'utilise ensuite publier pour pouvoir la déployer sur un autre ordinateur ou sur le mien avec Clickonce.

    Une fois déployé, j'espérais avoir dans l'application déployée la possibilité d'avoir l'onglet raccourci (clic droit "propriétés" sur l'icone) pour démarrer l'application avec les touches raccourcies. Malheureusement je n'ai pas cet onglet

    J'ai pris pour exemple en photo 1 le démarrage de google Earth avec les touches raccourcies.

    En photo 2 mon application pour laquelle je n'ai pas l'onglet touches raccourcies.

    Comment arriver à obtenir cet onglet raccourci ?

    Cordialement

    Patrice

    Photo1 j'ai pris Google earth pour exemple (avec raccourci)

    photo 2 mon application sans onglet raccourcis

    .

    dimanche 15 juillet 2012 18:54
  • Bonjour,

    Malheureusement les applications ClickOnce ne crée par de raccourci (.lnk classique qui point vers un .exe) mais des références vers une application publiée (.appref-ms qui point vers une URL). On ne peut donc pas avoir l'onglet "Raccourci" et on ne peut pas affecter de "Touche de raccourci" aux applications ClickOnce.

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    dimanche 15 juillet 2012 23:25
    Modérateur
  • Merci Gilles pour cette information.

    Peux-t-on compiler et déployer avec VS 2010 une application autrement qu'avec clickOnce où il y aurait un .exe ? Est ce que Installer me permettrait d'y arriver?  Ou créer un fichier batch? ....

    Cordialement

    lundi 16 juillet 2012 04:28
  • Bonjour,

    Vous pouvez créer un package Windows Installer via WiX qui installera un exécutable et un raccourci sur le bureau. Dans WiX vous avez la possibilité de spécifier la touche de raccourci via l'attribut Hotkey de l'élément Shortcut (http://wix.sourceforge.net/manual-wix2/wix_xsd_shortcut.htm).

    Le déploiement d'un MSI peut se faire via un Active Directory si votre entreprise le permet. Sinon, il faudra que les utilisateurs installent eux-même votre application.

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    lundi 16 juillet 2012 06:43
    Modérateur
  • Bonjour,

    avez vous testé les solution proposées ? Merci de nous tenir au courant si cette solution vous convient

    Cordialement

    mardi 24 juillet 2012 15:38
    Modérateur