MSBuild görevi başvurusu
Görevler oluşturma işlemi sırasında çalışan bir kod sağlar. Aşağıdaki listede görev ile birlikte MSBuild. Zaman Visual C++ yüklü, ek görevler, oluşturmak için kullanılan olan Visual C++ projeleri. Daha fazla bilgi için bkz. MSBuild görevi özel Visual C++.
Bu bölümdeki konular, listelenen parametrelere ek olarak, her görev, aşağıdaki parametreleri içerir:
Parametre |
Tanımlama |
---|---|
Condition |
İsteğe bağlı String parametresi. A Boolean ifadesi, MSBuild altyapısı bu görev yürütüldü olup olmadığını belirlemek için kullanır. Tarafından desteklenen durumları hakkında bilgi için MSBuild, bkz: MSBuild koşulları. |
ContinueOnError |
İsteğe bağlı parametre. Aşağıdaki değerlerden birini içerebilir:
Yalnızca desteklenen 4.5 önce .NET Framework sürümlerini true ve false değerleri. Daha fazla bilgi için bkz. Nasıl yapılır: görevleri hataları yoksay. |
Bu Bölümde
Görev temel sınıfı
Türetilen görevleri birkaç parametre ekler Task sınıf.TaskExtension temel sınıf
Türetilen görevleri birkaç parametre ekler TaskExtension sınıf.ToolTaskExtension temel sınıf
Türetilen görevleri birkaç parametre ekler ToolTaskExtension sınıf.al (Assembly Linker) görev
Bildirimden modülleri ya da bir veya daha fazla dosyalar veya kaynak dosyaları ile bir derleme oluşturur.AspNetCompiler görev
Aspnet_compiler.exe, asp.net uygulamaları önceden derlemek için bir yardımcı program sarar.AssignCulture görev
Kültür tanımlayıcıları maddeye atar.AssignProjectConfiguration görev
Yapılandırma dizeleri listesini kabul eder ve bunları belirtilen projeler için atar.AssignTargetPath görev
Dosyaların bir listesini kabul eder ve ekler <TargetPath> zaten bunlar belirtilmezse, öznitelikleri.CallTarget görev
Proje dosyasında bir hedef çağırır.CombinePath görev
Belirtilen yollar tek bir yol birleştirir.ConvertToAbsolutePath görev
Mutlak bir yol, göreli bir yol veya başvuru dönüştürür.Görev kopyalama
Dosyaları yeni bir konuma kopyalar.CreateCSharpManifestResourceName görev
Oluşturur bir Visual C#-stil bildirim adı verilen .resx dosyası adı veya diğer kaynak.CreateItem görev
Öğeyi bir listeden diğerine kopyalanacak öğeleri izin vererek giriş öğeleri koleksiyonlardan doldurur.CreateProperty görev
Bir özellik veya dize bir başkasına kopyalanacak değerlere izin veren bir giriş değerleri özelliklerinden doldurur.CreateVisualBasicManifestResourceName görev
Oluşturur bir Visual Basic-stil bildirim adı verilen .resx dosyası adı veya diğer kaynak.CSC görev
Yürütülebilir dosyaları, dinamik bağlantı kitaplığı veya kod modülleri oluşturmak üzere Visual C# Derleyici çağırır.Görevi Sil
Belirtilen dosyaları siler.Hata görev
Bir yapıyı durdurur ve değerlendirilmiş bir koşullu deyimine dayalı bir hatayı günlüğe kaydeder.Exec görev
Belirtilen bağımsız değişkenlerle, belirtilen program veya komutu çalıştırır.FindAppConfigFile görev
Sağlanan listelerinde app.config dosyasını bulurFindInList görev
Eşleşen itemspec olduğu belirtilen listedeki bir öğe bulur.FindUnderPath görev
Belirtilen klasörde ve tüm alt klasörlerini hangi öğelerin belirtilen öğe koleksiyonunda var belirler.FormatUrl görev
URL'yi doğru url biçimine dönüştürür.FormatVersion görev
Sürüm numarası, sürüm numarasını ekler.GenerateApplicationManifest görev
Oluşturur bir ClickOnce uygulama bildirimi ya da yerel bir bildirim.GenerateBootstrapper görev
Algılamak, karşıdan yüklemek ve bir uygulamayı ve onun önkoşulları yüklemek için otomatik bir yol sağlar.GenerateDeploymentManifest görev
Oluşturur bir ClickOnce dağıtım bildirimi.GenerateResource görev
Ortak dil çalışma zamanı .resources ikili dosyaları .txt ve .resx dosyalarına dönüştürür.GenerateTrustInfo görev
Gelen ve temel bildirimden uygulama güven oluşturur TargetZone ve ExcludedPermissions parametreleri.GetAssemblyIdentity görev
Derleme kimlik belirtilen dosyalarından alır ve kimlik bilgileri verir.GetFrameworkPath görev
Yolu alır .NET Framework derlemeler.GetFrameworkSdkPath görev
Yolu alır Windows Software Development Kit (SDK).GetReferenceAssemblyPaths görev
Çeşitli çerçeveler yollarını derleme başvurusunu verir.lc görev
.License dosya .licx bir dosya oluşturur.MakeDir görev
Dizinler oluşturur ve gerekirse, herhangi bir üst dizin.İleti görev
Yapı sırasında bir ileti kaydeder.Görev taşıma
Dosyaları yeni bir konuma taşır.MSBuild görevi
Yapılar MSBuild projeleri başka bir MSBuild proje.ReadLinesFromFile görev
Öğelerin listesini bir metin dosyasından okur.RegisterAssembly görev
Belirtilen derlemedeki meta verileri okur ve gerekli girişleri kayıt defterine ekler.RemoveDir görev
Belirtilen dizin ve tüm dosyaları ve alt dizinleri siler.RemoveDuplicates görev
Belirtilen öğe koleksiyonundan öğeleri kaldırır Çoğalt.RequiresFramework35SP1Assembly görev
.net Framework 3.5 SP1 uygulama için gerekli olup olmadığını belirler.Görev tarafından otomatik olarak oluşturuldu
Kullanımdan kalktı. Kullanım GenerateResource görev ve ortak dil çalışma zamanı .resources ikili dosyalarını gelen .txt ve .resx dosyasını dönüştürmek için görev.ResolveAssemblyReference görev
Belirtilen birleştirmelere bağımlı tüm derlemelere belirler.ResolveComReference görev
Bir veya daha fazla tür kitaplığı adlarını veya .tlb dosyaların listesini alır ve bu tür kitaplıkları diskteki konumlarına giderir.ResolveKeySource görev
Kesin ad anahtar kaynağı belirlerResolveManifestFiles görev
Yapılandırma işlemi aşağıdaki öğeler için bildirim oluşturma dosyaları giderir: yerleşik öğeleri, bağımlılıkları, uydular, içerik, hata ayıklama simgeleri ve belgeleri.ResolveNativeReference görev
Yerel referanslar giderir.ResolveNonMSBuildProjectOutput görev
MSBuild proje başvuruları için çıktı dosyaları belirler.Başvurusu SGen görev
Belirtilen derleme türler için bir xml seri hale getirme derlemesi oluşturur.SignFile görev
Belirtilen dosya belirtilen sertifika kullanarak imzalar.Dokunma görev
Dosyaların erişim ve değişiklik zamanları ayarlar.UnregisterAssembly görev
Belirtilen derlemelerdeki com birlikte çalışma amacıyla kaydını siler.UpdateManifest görev
Seçili bildirim özelliklerinde güncelleştirir ve çekildi.Vbc görev
Yürütülebilir dosyaları, dinamik bağlantı kitaplığı veya kod modülleri oluşturmak için Visual Basic Derleyici çağırır.Uyarı görevi
Bir yapı sırasında uyarı günlükleri değerlendirilmiş bir koşullu ifadesine dayalı olarak.WriteCodeFragment görev
Belirtilen oluşturulan kod parçası kullanarak geçici kod dosyası oluşturur. Dosyayı silmez.WriteLinesToFile görev
Belirtilen öğeleri belirli bir metin dosyasına yazar.XmlPeek görev
XPath sorgusu tarafından belirtilen değerleri bir xml dosyasından döndürür.XmlPoke görev
Bir xml dosyasına bir XPath sorgusu tarafından belirtilen değerleri ayarlar.XslTransformation görev
Kullanarak bir xml girişi dönüştüren bir Genişletilebilir Stil Sayfası Dil Dönüşümü (xslt) veya xslt ve çıktı aygıtı veya bir dosyaya çıktılar derlenmiş.