2009-04-13 63 views
3

我想爲Windows資源管理器添加一個右鍵菜單選項,用於顯示「Build」的所有.sln文件。它只需要調用devenv就可以在不打開它的情況下構建sln。什麼是最簡單的方法來做到這一點?如何向資源管理器右鍵單擊上下文菜單添加新選項?

請注意,如果有問題,我正在使用Windows Vista。

解決方案

我發現VS2008在32位Windows的簡單解決方案。用這個創建並運行.Reg文件:

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" 

並確保Visual Studio的路徑是正確的。

回答

4

創建和運行的.reg這個文件,並確保路徑到Visual Studio是正確的。

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" 

上面的例子適用於32位窗口上的VS2008。 對於Visual Studio的新版本更新的路徑Common7文件夾

  • VS2008 - 微軟的Visual Studio 9.0
  • VS2010 - 微軟的Visual Studio 10.0
  • VS2012 - 微軟的Visual Studio 13.0
  • VS2013 - 微軟Visual Studio的12.0

如果您正在運行64位(x64)的Windows中的路徑將是:

"C:\\Program Files (x86)\\Microsoft Visual Studio ??.0\\Common7\\IDE\\devenv.com\" 
相關問題