Oluşturma Öncesi Olay/Oluşturma Sonrası Olay Komut Satırı İletişim Kutusu
Öncesi veya sonrası olayları için yazdığınız Derleme Olayları Sayfası, Proje Tasarımcısı (C#) doğrudan Düzenle kutusunu veya öncesi veya sonrası makroları kullanılabilir makrolar listesinden seçebilirsiniz.
[!NOT]
Projenin güncel olduğundan ve oluşturma oluşturma öncesi olaylar çalışmaz.
UI Öğe Listesi
Komut satırı düzenleme kutusu
Oluşturma öncesi veya sonrası için çalıştırılacak olayları içerir.[!NOT]
Ekleme bir call önce .bat dosyaları oluşturma sonrası tüm komutlar deyimi.For example, call C:\MyFile.bat or call C:\MyFile.bat call C:\MyFile2.bat.
Makrolar
Komut satırı düzenleme kutusuna eklemek üzere bir makro bir listesini görüntülemek için düzenleme kutusunu genişletir.Makro tablosu
Kullanılabilir makroları ve bunların değerlerini listeler.Makrolar altındaki her bir açıklama için bkz.Komut satırı düzenleme kutusuna eklemek için aynı anda yalnızca bir makro seçebilirsiniz.Ekle
Makro tablosunda seçili makroyu komut satırı düzenleme kutusuna ekler.
Makrolar
Bu makrolardan istediğinizi dosya konumları belirtmek için ya da çoklu seçimlerde giriş dosyasının asıl ismini elde etmek için kullanabilirsiniz.Bu makrolar büyük/küçük harfe duyarlı değildir.
Makro |
Tanımlama |
---|---|
$(ConfigurationName) |
Geçerli proje yapılandırmasının ismi, örneğin; "Debug". |
$(OutDir) |
Proje dizinine göre çıkış dosyası dizin yolu.Çıktı dizini özelliğinin değerini çözümler.Eğik içerir ' \'. |
$(DevEnvDir) |
Yükleme dizininde, Visual Studio (sürücü ve yol ile tanımlanır); eğik içerir ' \'. |
$(PlatformName) |
Şu anda hedeflenen platform adı.Örneğin, "AnyCPU". |
$(ProjectDir) |
(Sürücü ve yol ile tanımlanan); projenin dizini eğik içerir ' \'. |
$(ProjectPath) |
(Sürücü, yol, temel adı ve dosya uzantısı ile tanımlanan) projenin mutlak yol adı. |
$(ProjectName) |
Projenin temel adı. |
$(ProjectFileName) |
(Temel adı ve dosya uzantısı ile tanımlanan) proje dosya adı. |
$(ProjectExt) |
Proje dosya uzantısı.İçerdiği '.' dosya uzantısından önce. |
$(SolutionDir) |
Dizini çözüm (sürücü ve yol ile tanımlanır); eğik içerir ' \'. |
$(SolutionPath) |
(Sürücü, yol, temel adı ve dosya uzantısı ile tanımlanan) çözüm mutlak bir yol adı. |
$(SolutionName) |
Çözüm temel adı. |
$(SolutionFileName) |
(Temel adı ve dosya uzantısıyla tanımlanan) çözüm dosyası adı. |
$(SolutionExt) |
Çözüm dosyasının uzantısı.İçerdiği '.' dosya uzantısından önce. |
$(TargetDir) |
Yapı (sürücü ve yol ile tanımlanır) için birincil çıktı dosyasının dizin.Eğik içerir ' \'. |
$(TargetPath) |
(Sürücü, yol, temel adı ve dosya uzantısı ile tanımlanan) yapı için birincil çıktı dosyasının mutlak bir yol adı. |
$(TargetName) |
Temel yapı için birincil çıktı dosyasının adı. |
$(TargetFileName) |
Yapı (temel adı ve dosya uzantısı olarak tanımlanmıştır) için birincil çıktı dosyasının dosya adı. |
$(TargetExt) |
Yapı için birincil çıktı dosyasının dosya uzantısı.İçerdiği '.' dosya uzantısından önce. |
Ayrıca bkz.
Görevler
Nasıl Yapılır: Yapı Olaylarını Belirtme (Visual Basic)
Nasıl Yapılır: Yapı Olaylarını Belirtme (C#)
Başvuru
Derleme Olayları Sayfası, Proje Tasarımcısı (C#)