Kompilowanie i kompilowanie w programie Visual Studio dla komputerów Mac
Ważne
Program Visual Studio dla komputerów Mac ma zostać wycofany 31 sierpnia 2024 r. zgodnie z zasadami nowoczesnego cyklu życia firmy Microsoft. Mimo że możesz nadal pracować z programem Visual Studio dla komputerów Mac, istnieje kilka innych opcji dla deweloperów na komputerze Mac, takich jak wersja zapoznawcza nowego rozszerzenia zestawu deweloperskiego języka C# dla programu VS Code.
Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.
Program Visual Studio dla komputerów Mac może służyć do tworzenia aplikacji i tworzenia zestawów podczas opracowywania projektu. Ważne jest, aby często kompilować kod, aby umożliwić szybkie identyfikowanie niezgodności typów, błędnej składni, błędnych słów kluczowych i innych błędów czasu kompilacji. Kompilując następnie debugowanie, można również znaleźć i naprawić błędy czasu wykonywania, takie jak logika, we/wy i błędy dzielenia przez zero.
Pomyślna kompilacja oznacza, że kod źródłowy zawiera poprawną składnię, a wszystkie statyczne odwołania do bibliotek, zestawów i innych składników mogą rozpoznać. 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 w celu wdrożenia dla klientów.
Na komputerze Mac możesz użyć dowolnej z następujących metod do skompilowania aplikacji: Visual Studio dla komputerów Mac, narzędzi wiersza polecenia MSBuild lub usługi Azure Pipelines.
Metoda kompilacji | Korzyści |
---|---|
Visual Studio dla komputerów Mac | — Natychmiastowe tworzenie kompilacji i testowanie ich w debugerze. — Uruchamianie kompilacji wieloprocesorowych dla projektów języka C#. - Dostosowywanie różnych aspektów systemu kompilacji. |
Wiersz polecenia MSBuild | - Kompiluj projekty bez instalowania programu Visual Studio dla komputerów Mac. — Uruchamianie kompilacji z wieloma procesorami dla wszystkich typów projektów. - Dostosuj większość obszarów systemu kompilacji. |
Azure Pipelines | — Automatyzowanie procesu kompilacji w ramach potoku ciągłej integracji/ciągłego dostarczania. — Stosowanie testów automatycznych przy każdej kompilacji. — Stosowanie praktycznie nieograniczonych zasobów opartych na chmurze na potrzeby procesów kompilacji. — Zmodyfikuj przepływ pracy kompilacji i utwórz działania kompilacji, aby wykonywać głęboko dostosowane zadania. |
Dokumentacja w tej sekcji zawiera szczegółowe informacje na temat procesu kompilacji opartego na środowisku IDE. Aby tworzyć aplikacje z poziomu wiersza polecenia bez instalowania programu Visual Studio dla komputerów Mac, możesz zainstalować najnowszy zestaw .NET Core SDK. Aby uzyskać więcej informacji na temat kompilowania aplikacji za pośrednictwem wiersza polecenia, zobacz MSBuild. Aby uzyskać szczegółowe informacje na temat tworzenia aplikacji za pomocą usługi Azure Pipelines, zobacz Azure Pipelines.
Uwaga
Ten temat dotyczy programu Visual Studio dla komputerów Mac. W przypadku programu Visual Studio w systemie Windows zobacz Kompilowanie i kompilowanie w programie Visual Studio.
Kompilacja z IDE
Program 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 definiuje domyślną konfigurację kompilacji, która ustawia kontekst 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 przez program MSBuild do kompilowania projektu.
Aby uzyskać więcej informacji na temat tworzenia projektów i rozwiązań w środowisku IDE, zobacz przewodnik Kompilowanie i czyszczenie projektów i rozwiązań .
Program Visual Studio dla komputerów Mac może również służyć do:
Zmień ścieżkę wyjściową, edytując opcje projektu:
Zmień szczegółowość danych wyjściowych kompilacji:
Dodaj polecenia niestandardowe przed, podczas lub po utworzeniu lub czyszczeniu: