Kompilowanie i kompilowanie w Visual Studio dla komputerów Mac

Visual Studio dla komputerów Mac można tworzyć aplikacje i zestawy podczas opracowywania projektu. Ważne jest, aby często tworzyć kod, aby umożliwić szybkie identyfikowanie niezgodności typów, błędnej składni, błędnie napisanych słów kluczowych i innych błędów czasu kompilacji. Podczas budowania, a następnie debugowania można również znaleźć i naprawić błędy czasu działania, takie jak błędy logiki, we/wy i błędy dzielenia przez zero.

Pomyślna kompilacja oznacza, że kod źródłowy zawiera poprawną składnię i wszystkie statyczne odwołania do bibliotek, zestawów i innych składników mogą zostać rozwiązane. Proces kompilacji tworzy plik wykonywalny aplikacji. Ten plik wykonywalny można następnie przetestować za pomocą debugowania i różnych rodzajów testów ręcznych i automatycznych w celu zweryfikowania jakości kodu. Po pełnym przetestowaniu aplikacji możesz skompilować wersję wydania, aby wdrożyć ją u klientów.

Na komputerze Mac można użyć dowolnej z następujących metod tworzenia aplikacji: Visual Studio dla komputerów Mac, MSBuild wiersza polecenia lub Azure Pipelines.

Metoda kompilacji Korzyści
Visual Studio dla komputerów Mac — Tworzenie kompilacji natychmiast i testowanie ich w debugerze.
— Uruchamianie kompilacji wieloprocesorowych dla projektów w języku C#.
— Dostosowywanie różnych aspektów systemu kompilacji.
MSBuild wiersza polecenia — Kompilowanie projektów bez instalowania Visual Studio dla komputerów Mac.
- Uruchamianie kompilacji wieloprocesorowych dla wszystkich typów projektów.
— Dostosowywanie większości obszarów systemu kompilacji.
Azure Pipelines — Zautomatyzuj proces kompilacji w ramach potoku ciągłej integracji/ciągłego dostarczania.
— Stosowanie testów automatycznych przy każdej kompilacji.
— W procesach kompilacji można korzystać z praktycznie nieograniczonych zasobów opartych na chmurze.
— Modyfikowanie przepływu pracy kompilacji i tworzenie działań kompilacji w celu wykonywania głęboko dostosowanych zadań.

Dokumentacja w tej sekcji zawiera dalsze szczegóły procesu kompilacji opartego na środowiskach IDE. Aby kompilować aplikacje z wiersza polecenia bez instalowania Visual Studio dla komputerów Mac, możesz zainstalować najnowszą wersję zestaw .NET Core SDK. Aby uzyskać więcej informacji na temat tworzenia aplikacji za pomocą wiersza polecenia, zobacz MSBuild. Aby uzyskać szczegółowe informacje na temat tworzenia aplikacji za pomocą Azure Pipelines, zobacz Azure Pipelines.

Uwaga

Ten temat dotyczy Visual Studio dla komputerów Mac. Aby uzyskać Visual Studio na Windows, zobacz Compile and build in Visual Studio (Kompilowanie i kompilowanie w programie Visual Studio).

Kompilacja z IDE

Visual Studio dla komputerów Mac umożliwia natychmiastowe tworzenie i uruchamianie kompilacji, jednocześnie zapewniając kontrolę nad funkcjami kompilacji. Podczas tworzenia projektu program Visual Studio dla komputerów Mac domyślną konfigurację kompilacji, która ustawia kontekst dla kompilacji. Możesz edytować domyślne konfiguracje kompilacji, a także tworzyć własne. Utworzenie lub zmodyfikowanie tych konfiguracji spowoduje automatyczne zaktualizowanie pliku projektu, który jest następnie używany MSBuild do kompilowania projektu.

Aby uzyskać więcej informacji na temat sposobu tworzenia projektów i rozwiązań w idee, zobacz Przewodnik Building and cleaning Projects and Solutions (Kompilowanie i czyszczenie projektów i rozwiązań).

Visual Studio dla komputerów Mac można również użyć do następujących czynności:

  • Zmień ścieżkę wyjściową. Ta opcja jest edytowana w Project opcji aplikacji:

    Zmienianie ścieżki wyjściowej

  • Zmień poziom szczegółowości danych wyjściowych kompilacji:

    Zmienianie szczegółowości kompilacji

  • Dodaj Polecenia niestandardowe przed, w trakcie lub po budynku lub czyszczeniu:

    dodawanie poleceń niestandardowych

Zobacz też