2009-04-13 8 views
3

Je voudrais ajouter une option de menu clic droit à l'explorateur Windows pour tous les fichiers .sln qui dit "Build". Il suffit d'appeler devenv pour construire le sln sans l'ouvrir d'abord. Quelle est la manière la plus simple de faire ça?Comment puis-je ajouter une nouvelle option dans le menu contextuel de l'explorateur?

Notez que j'utilise Windows Vista, si cela est important.

Solution

J'ai trouvé une solution simple pour VS2008 sur Windows 32 bits. Créez et exécutez le fichier .Reg avec ceci:

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\VisualStudio.Launcher.sln\Shell\Build (Debug)\command] 
@="\"C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\devenv.com\" %1 /Build Debug" 

Et assurez-vous que le chemin d'accès à Visual Studio est correct.

Répondre

4

Créer et exécuter le fichier .reg avec cela et assurez-vous que le chemin vers Visual Studio est correct.

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\VisualStudio.Launcher.sln\Shell\Build (Debug)\command] 
@="\"C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\devenv.com\" %1 /Build Debug" 

L'exemple ci-dessus concerne VS2008 sur des fenêtres de 32 bits. Pour les versions plus récentes de Visual Studio sont mis à jour le chemin du dossier Common7

  • VS2008 - Microsoft Visual Studio 9.0
  • VS2010 - Microsoft Visual Studio 10.0
  • VS2012 - Microsoft Visual Studio 13.0
  • VS2013 - Microsoft Visual studio 12,0

Si vous utilisez windows 64 bits (x64) le chemin sera:

"C:\\Program Files (x86)\\Microsoft Visual Studio ??.0\\Common7\\IDE\\devenv.com\" 
Questions connexes