You can make Visual Studio build a solution automatically at certain time of the day using a batch file. In the example below, devxtry.sln is the name of the solution to build.
devenv /build Debug /out builderrors.log "devxtry.sln"
Save the preceding command in a batch file, substituting your own solution, and then have the Task Scheduler run the batch file at the desired time.