Odwołanie do zadania MSBuild
Zadania zawiera kod, który jest uruchamiany podczas kompilacji.Zadania na poniższej liście znajdują się o MSBuild.Gdy Visual C++ jest zainstalowany, dodatkowych zadań są dostępne, które są używane do tworzenia Visual C++ projektów.Aby uzyskać więcej informacji, zobacz Zadania narzędzia MSBuild właściwe dla Visual C++.
Oprócz parametrów wymienionych w sekcji Tematy w tej sekcji każde zadanie ma następujące parametry:
Parametr |
Opis |
---|---|
Condition |
Opcjonalny String parametru. A Boolean wyrażenie, MSBuild aparat używa do określenia, czy to zadanie będzie wykonywane.Aby uzyskać informacje o warunkach, które są obsługiwane przez MSBuild, zobacz Warunki MSBuild. |
ContinueOnError |
Parametr opcjonalny.Może zawierać jedną z następujących wartości:
Wersje.NET Framework przed 4.5, obsługiwany tylko przez true i false wartości. Aby uzyskać więcej informacji, zobacz Porady: ignorowanie błędów w zadaniach. |
W tej sekcji
Klasa podstawowa zadania
Dodaje kilka parametrów do zadań, które wynikają z Task klasy.TaskExtension — Klasa podstawowa
Dodaje kilka parametrów do zadań, które wynikają z TaskExtension klasy.ToolTaskExtension — Klasa podstawowa
Dodaje kilka parametrów do zadań, które wynikają z ToolTaskExtension klasy.AL (Assembly Linker) — Zadanie
Tworzy zespół z manifestu z jednego lub więcej plików, które są albo modułów lub plików.AspNetCompiler — Zadanie
Zawija aspnet_compiler.exe, narzędzie wstępnej kompilacji aplikacji ASP.NET.AssignCulture — Zadanie
Przypisuje identyfikatory kultury elementów.AssignProjectConfiguration — Zadanie
Akceptuje listę ciągów konfiguracji i przypisuje je do określonych projektów.AssignTargetPath — Zadanie
Akceptuje listę plików i dodaje <TargetPath> atrybuty, jeśli nie są już określone.CallTarget — Zadanie
Wywołuje docelowego pliku projektu.CombinePath — Zadanie
Łączy ścieżki określonej w pojedynczej ścieżki.ConvertToAbsolutePath — Zadanie
Konwertuje ścieżkę bezwzględną ścieżkę względną lub odwołania.Copy — Zadanie
Kopiuje pliki do nowej lokalizacji.CreateCSharpManifestResourceName — Zadanie
Tworzy Visual C#-nazwę manifestu styl od nazwy pliku .resx w danym lub innych zasobów.CreateItem — Zadanie
Wypełnia kolekcji elementu z elementów wejściowych, umożliwiając elementy do skopiowania z jednej listy do drugiej.CreateProperty — Zadanie
Wypełnienie właściwości z wartości wejściowych, umożliwiając wartości, które mają być kopiowane z jednej właściwości lub ciąg znaków do innego.CreateVisualBasicManifestResourceName — Zadanie
Tworzy Visual Basic-nazwę manifestu styl od nazwy pliku .resx w danym lub innych zasobów.Csc — Zadanie
Wywołuje kompilatora Visual C# do produkcji, pliki wykonywalne, biblioteki lub modułów kodu.Delete — Zadanie
Usuwa określone pliki.Error — Zadanie
Zatrzymuje kompilacji i rejestruje błąd, oparte na ocenianego instrukcji warunkowych.Exec — Zadanie
Uruchamia określony program lub polecenie z określonymi argumentami.FindAppConfigFile — Zadanie
Znajduje plik app.config, ewentualnie w podanej listy.FindInList — Zadanie
Wyszukuje element w określonej listy, który ma itemspec pasujące.FindUnderPath — Zadanie
Określa, które elementy w kolekcji określonego elementu istnieje w określonym folderze i wszystkich jego podfolderów.FormatUrl — Zadanie
Konwertuje adres URL poprawny format adresu URL.FormatVersion — Zadanie
Dołącza numer poprawki do numeru wersji.GenerateApplicationManifest — Zadanie
Generuje ClickOnce manifest aplikacji lub macierzystym manifestu.GenerateBootstrapper — Zadanie
Zapewnia zautomatyzowany sposób wykryć, Pobierz i zainstaluj aplikację i jej wymagania wstępne.GenerateDeploymentManifest — Zadanie
Generuje ClickOnce manifest wdrożenia.GenerateResource — Zadanie
Konwertuje pliki .txt i .resx wspólne pliki binarne .resources środowiska wykonawczego języka.GenerateTrustInfo — Zadanie
Generuje zaufanie aplikacji z manifestu podstawowej i z TargetZone i ExcludedPermissions parametry.GetAssemblyIdentity — Zadanie
Pobiera tożsamości zestawu z określonych plików i wyświetla informacje o tożsamości.GetFrameworkPath — Zadanie
Pobiera ścieżkę do .NET Framework zespołów.GetFrameworkSdkPath — Zadanie
Pobiera ścieżkę do Windows Software Development Kit (SDK).GetReferenceAssemblyPaths — Zadanie
Zwraca odwołanie zestawu ścieżek różnych RAM.LC — Zadanie
Generuje plik .license z pliku .licx.MakeDir — Zadanie
Tworzy katalogi i w razie potrzeby dominujące katalogów.Komunikat — Zadanie
Dzienników wiadomości podczas kompilacji.Move — Zadanie
Przenosi pliki do nowej lokalizacji.Zadanie MSBuild
Buduje MSBuild projekty z innego MSBuild projektu.ReadLinesFromFile — Zadanie
Odczytuje listę elementów z pliku tekstowego.RegisterAssembly — Zadanie
Odczyty metadanych w określonym zestawie i dodaje niezbędne wpisy w rejestrze.RemoveDir — Zadanie
Usuwa określone katalogi i wszystkie jego pliki i podkatalogi.RemoveDuplicates — Zadanie
Usuwa zduplikowane elementy z kolekcji określonego elementu.RequiresFramework35SP1Assembly — Zadanie
Określa, czy aplikacja wymaga.NET Framework 3.5 SP1.Zadanie ResGen
Przestarzałe.Użycie GenerateResource — Zadanie zadania na konwertowanie plików .txt i .resx wspólne pliki binarne .resources środowiska wykonawczego języka.ResolveAssemblyReference — Zadanie
Określa wszystkie zespoły, które zależą od określonych zestawów.ResolveComReference — Zadanie
Przyjmuje wykaz nazwy biblioteki typów lub pliki TLB i rozwiązuje te biblioteki typów do lokalizacji na dysku.ResolveKeySource — Zadanie
Określa źródło kluczy silnej nazwyResolveManifestFiles — Zadanie
Rozpoznaje następujące elementy w proces budowania pliki manifestu generacji: zbudowany z elementów, zależności, satelity, treści, symbole debugowania i dokumentacji.ResolveNativeReference — Zadanie
Usuwa odwołania do macierzystego.ResolveNonMSBuildProjectOutput — Zadanie
Określa pliki wyjściowe dla odwołania projektu spoza programu MSBuild.SGen — Zadanie
Tworzy zestawu serializacji XML dla typów w określonym zestawie.SignFile — Zadanie
Znaki określonego pliku przy użyciu określonego certyfikatu.Touch — Zadanie
Ustawia czas dostępu i modyfikacji plików.UnregisterAssembly — Zadanie
Wyrejestrowuje określonych zestawów w celach COM interop.UpdateManifest — Zadanie
Aktualizuje wybrane właściwości w manifeście i poddały się.Vbc — Zadanie
Wywołuje kompilator języka Visual Basic do produkcji, pliki wykonywalne, biblioteki lub modułów kodu...Warning — Zadanie
Dzienniki ostrzeżenie podczas kompilacji oparte na ocenianego instrukcji warunkowych.WriteCodeFragment — Zadanie
Generuje plik tymczasowy kod przy użyciu fragment określony wygenerowany kod.Nie powoduje usunięcia pliku.WriteLinesToFile — Zadanie
Zapisuje określone elementy pliku określony tekst.XmlPeek — Zadanie
Zwraca wartości określonej przez kwerendy XPath z pliku XML.XmlPoke — Zadanie
Ustawia wartości określonej przez kwerendę XPath do pliku XML.XslTransformation — Zadanie
Przekształca dane wejściowe XML za pomocą Extensible Stylesheet przekształcenia w języku (XSLT) lub skompilowany XSLT i wyjścia do urządzenia wyjściowego lub pliku.