Kompilowanie projektu w wierszu polecenia można wykonać za pomocą aparatu Microsoft Build Engine lub plików wsadowych, chociaż pierwsza metoda polega na użyciu plików.targets dostępnych wyłącznie w programie Visual Studio. Obie metody kompilacji są oparte na użyciu kompilatorów Visual Basic i Visual C#.
Instrukcje
Krok 1
Upewnij się, że masz wymagany plik wykonywalny programu MSBuild w folderze% systemroot% Microsoft. NETFramework version_name i sprawdź, czy zmienna ścieżki systemowej jest zgodna z określonym katalogiem. Określ katalog zawierający pliki żądanego projektu w interpreterze poleceń i upewnij się, że używane jest jedno z rozszerzeń: - csproj; - sln; - vbproj W wierszu poleceń wpisz nazwę msbuild.exe projektu, który ma być skompilowany pole testowe i sprawdź wyświetlane dane dla wybranego procesu.
Krok 2
Użyj plików wsadowych, aby zdefiniować zmienne ścieżki, które wskazują zestaw. NET Compact Framework do użycia, wymagane odwołania i składnię polecenia kompilatora. Użyj dowolnego edytora tekstu, aby utworzyć nowy plik i dodać do niego wygenerowany plik wsadowy. W razie potrzeby zmień wartość zmiennej ścieżki i zapisz utworzony dokument pod dowolną nazwą i rozszerzeniem.bat.
Krok 3
Upewnij się, że zmienna path zawiera katalog. NET Framework, który zawiera wymagane pliki wykonywalne csc.ee i vbc.exe, które są zarówno kompilatorami Visual C#, jak i Visual Basic. Wprowadź wartość nazwy wygenerowanych plików wsadowych i źródłowych w polu tekstowym interpretera poleceń. Należy pamiętać, że rozszerzenie pliku źródłowego musi odpowiadać używanemu kompilatorowi.
Krok 4
Użyj niezbędnych wartości parametrów kompilatora: - r - aby ustawić wymagane odwołania do zestawu; - imports - aby zaimportować wymagane przestrzenie nazw; - nostdlb - w celu określenia wymaganych pominięć zestawu (dla Visual C#); - netcf - w celu określenia wymaganego zestawu pominięcia (dla języka Visual Basic); - noconfig - wymagany parametr; - sdkpath - w celu określenia lokalizacji biblioteki Mscorlib.dll.