A megoldás igen egyszerű: a Windows regisztrációs adatbázisában az SLN kiterjesztéshez hozzárendelünk egy új menüpontot, mely elindítja a devenv.exe alkalmazást a megfelelő paraméterezéssel, melynek eredményeként létrejön a kívánt hatás, vagyis lefordításra kerül az SLN által leírt alkalmazás.

A mellékelt Rebuild command.reg futtatásával elvégezhetjük a Windows regisztrációs adatbázisában a szükséges módosításokat. Ettől kedve az új menüpont rendelkezésünkre áll. Ha a Visual Studio.NET-et nem az alapértelmezett könyvtárba telepítette, akkor a Rebuild command.reg állomány tartalmát módosítania kell a használat előtt, hogy az abban lévő elérési út a devenv.exe-re mutasson!
A regisztrációs adatbázisba az SLN kiterjesztéshez a VisualStudio.Solution kulcs tartozik. Itt kell a Shell kulcson belül egy újat létrehoznunk, melynek most a Rebuild nevet adtuk.
[HKEY_CLASSES_ROOT\VisualStudio.Solution\Shell\Rebuild]
@="Rebuild with Visual Studio .NET"
Ezen belül a Command kulcs írja le, hogy mit is kell az új menüpont kiválasztásakor elindítani. Itt a devenv.exe-t kell megadnunk, melynek a /rebuild release paramétert adjuk, valamint egy %1 paramétert is. Ez utóbbi helyére a Windows Intézőben kiválasztott SLN állomány helyettesítődik be a teljes elérési útvonalával együtt.
[HKEY_CLASSES_ROOT\VisualStudio.Solution\Shell\Rebuild\Command]
@="\"C:\\Program Files\\Microsoft Visual Studio .NET\\Common7\\IDE\\devenv.exe\" /rebuild release \"%1\""
A kulcsok létrehozása után, bármilyen SLN állományra jobb gombbal kattintva máris meg kell, hogy jelenjen az új menüpont, melyet azonnal használhatunk is.