none
Contourner le 'Add -> New Project' RRS feed

  • Discussion générale

  • Bonjour,

    nous développons un produit basé sur le shell isolé de VS 2013 et nous y ajoutons nos packages d'extension pour customizer l'application. Un de ces packages ajoute un projet de type dossier virtuel et nous cachons celui-ci parce que nous ne souhaitons pas que nos utilisateurs jouent avec son contenu.

    Hors notre problème est que si une fenêtre d'édition de l'un des documents sous ce projet caché est ouverte et qu'elle a le focus, si un usager fait File -­­> Add -> New Project, ce dernier s'ajoutera sous le projet caché et non directement dans la solution.

    Premièrement, j'aimerais que vous me confirmiez qu'il s'agit bien d'un comportement attendu de VS, ce que je crois est le cas.

    Et, comment pourrais-je contourner ou changer ce comportement? Je doute que par une simple configuration ce soit possible. Alors, comment cela pourrait-il être possible par programmation? Notre produit est codé en C#

    Merci

    jeudi 7 janvier 2016 20:43

Toutes les réponses

  • Bonjour, R. Pearson,


    Veuillez consulter l'article en bas :
    7. VSTO Bug Tracker : Using Document-Level Features in Add-Ins
    Je vous remercie par avance de votre retour.


    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 8 janvier 2016 15:57
    Modérateur
  • Bonjour Teodora,

    mon cas concerne uniquement le shell isolé (https://msdn.microsoft.com/en-us/library/bb685691.aspx) et non les outils de VS pour Office (VSTO). Nous ajoutons des fonctionnalités à l'IDE avec des packages d'extension tel qu'expliqué ici: https://msdn.microsoft.com/en-us/library/ee524005.aspx. 

    Or, j'ai maintenant un cas qui je crois est un comportement normal de VS, cependant, je cherche un moyen pour forcer tous mes projets à s'ajouter sous ma solution et non dans un dossier virtuel.

     Merci

    vendredi 8 janvier 2016 16:23