Это будет довольно высокое обслуживание, но не невозможно. Откройте Regedit.exe и найдите ключ HKCR \ VisualStudio.csproj.9.0. Добавьте глагол сборки, чтобы он выглядел примерно так:
[HKEY_CLASSES_ROOT \ VisualStudio.csproj.9.0 \ оболочки \ Сложение]
[HKEY_CLASSES_ROOT \ VisualStudio.csproj.9.0 \ оболочки \ Сложение \ Command] @ = "cmd.exe /kc:\temp\build.bat% 1"
Команда cmd.exe/k открывает окно консоли, чтобы вы могли прочитать любое сообщение об ошибке из сборки. C: \ Temp \ файл build.bat должно выглядеть примерно так:
call "c:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
msbuild %1
Возможно, вы также хотите, чтобы добавить ключ Построить для HKCR \ VisualStudio.Launcher.sln так что вы можете создавать решения, а также. Тем не менее, это небольшая головная боль.
Утонченная идея, но зачем вам это понадобилось? – Paolo
Потому что это быстрее, чем открытие решения и удар F6. Особенно, если у вас есть несколько решений, которые нужно перестроить. – mafu