Aparat kompilacji Microsoft Open Sources MSBuild
1 minuta. czytać
Opublikowany
Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej
Microsoft Build Engine to platforma do tworzenia aplikacji. Ten aparat, znany również jako MSBuild, udostępnia schemat XML dla pliku projektu, który kontroluje sposób, w jaki platforma kompilacji przetwarza i kompiluje oprogramowanie. Visual Studio używa programu MSBuild, ale nie zależy od programu Visual Studio. Wywołując msbuild.exe w pliku projektu lub rozwiązania, możesz organizować i kompilować produkty w środowiskach, w których nie zainstalowano programu Visual Studio.
Program Visual Studio używa programu MSBuild do ładowania i kompilowania projektów zarządzanych. Pliki projektu w programie Visual Studio (.csproj,.vbproj, vcxproj i inne) zawierają kod XML programu MSBuild, który jest wykonywany podczas kompilowania projektu przy użyciu środowiska IDE. Projekty programu Visual Studio importują wszystkie niezbędne ustawienia i procesy kompilacji w celu wykonywania typowych prac programistycznych, ale można je rozszerzać lub modyfikować z poziomu programu Visual Studio lub za pomocą edytora XML.
Microsoft ma teraz otwarty program MSBuild, a kod źródłowy jest teraz dostępny na Github. Znajdź to tutaj.