Comment intégrer un manifeste d'application dans une application en utilisant VS2008?

j'ai lu ici et ici pour les moyens d'intégrer les fichiers de manifestes de mon application dans le PE mais ces étapes ne semblent pas fonctionner pour VC#:VS2008 - VS2008 ne vient même pas avec mt.exe (autant que je sache)

Comment pourrais-je aller sur le faire?

23
demandé sur Cody Gray 2010-12-08 04:06:41

1 réponses

  1. clic-Droit sur votre projet dans l'Explorateur de solutions
  2. sélectionnez "Ajouter un nouvel élément" dans le menu contextuel.
  3. choisissez "Application Manifest File" dans la liste des options de la boîte de dialogue qui s'affiche.

cependant, notez que Visual Studio ajoute déjà un manifeste à votre projet par défaut afin d'assurer la conformité avec UAC found sous Windows Vista et 7. si vous voulez spécifier qu'un fichier de manifeste personnalisé devrait être utilisé par votre projet à la place, suivez ces étapes supplémentaires:

  1. une fois que vous avez ajouté votre fichier de manifeste personnalisé à votre projet, faites un clic droit sur votre projet dans L'Explorateur de solutions et cliquez sur "Propriétés" (ou double-cliquez sur L'item "Propriétés" dans votre projet).
  2. Sous le premier onglet ("Application"), vous devriez voir un groupe d'options en indiquant comment l'application gère les ressources. Vous pouvez laisser l'option par défaut "icône et manifeste" sélectionnée, mais vous devez sélectionner votre fichier manifeste personnalisé à partir de la boîte déroulante intitulée "manifeste".

Enfin, par souci d'exhaustivité ou si les étapes ci-dessus ne fonctionnent pas pour vous, vous pouvez toujours utiliser mt.exe pour intégrer votre fichier de manifeste dans L'EXE de votre application après l'avoir construite. Si cela n'a pas été inclus dans votre installation de Visual Studio, vous aurez besoin de télécharger et installer le SDK Windows. Obtenez la dernière version Pour Windows 7 et le. Net Framework 4.0 ici.

53
répondu Cody Gray 2010-12-08 07:12:49