2009-04-13 37 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\" 
相关问题