Jak programowo zbudować wizualne rozwiązanie studyjne?

Chciałbym skompilować rozwiązanie, przekazując ścieżkę pliku rozwiązania (plik .sln) i tryb kompilacji (debugowanie, wydanie). Nie chcę wywoływać procesu wiersza poleceń, takiego jak devenv.exe lub msbuild.exe, zamiast tego chciałbym użyć API i wiedzieć, czy wystąpiły błędy kompilacji.

Czy to możliwe ? Proszę podać próbki, jeśli uważasz, że wiesz jak to zrobić.

questionAnswers(4)

yourAnswerToTheQuestion