Visual Studio'da özel derleme olaylarını belirtme
Özel bir derleme olayı belirterek, bir derleme başlamadan önce veya tamamlandıktan sonra komutları otomatik olarak çalıştırabilirsiniz. Örneğin, derleme başlamadan önce bir .bat dosyası çalıştırabilir veya derleme tamamlandıktan sonra yeni dosyaları bir klasöre kopyalayabilirsiniz. Derleme olayları yalnızca derleme işlemindeki bu noktalara başarıyla ulaştığında çalıştırılır.
Kullandığınız programlama dili hakkında belirli bilgiler için aşağıdaki konulara bakın:
Visual Basic--Nasıl yapılır: Derleme olaylarını belirtme (Visual Basic).
Visual C++--Derleme olaylarını belirtin.
Sözdizimi
Derleme olayları DOS komutlarıyla aynı söz dizimini izler, ancak makroları kullanarak derleme olaylarını daha kolay oluşturabilirsiniz. Kullanılabilir makroların listesi için bkz . Derleme Öncesi Olay/Derleme Sonrası Olay komut satırı iletişim kutusu.
En iyi sonuçlar için şu biçimlendirme ipuçlarını izleyin:
.bat dosyalarını çalıştıran tüm derleme olaylarının önüne bir
call
deyim ekleyin.Örnek:
call C:\MyFile.bat
Örnek:
call C:\MyFile.bat call C:\MyFile2.bat
Dosya yollarını tırnak içine alın.
Örnek (Windows 8 için): "%ProgramFiles(x86)%\Microsoft SDKs\Windows\v8.0A\Bin\NETFX 4.0 Tools\gacutil.exe" -if "$(TargetPath)"
Satır sonları kullanarak birden çok komutu ayırın.
Gerektiğinde joker karakterler ekleyin.
Örnek:
for %I in (*.txt *.doc *.html) do copy %I c:\
mydirectory\
Not
%I
yukarıdaki kod toplu iş betiklerinde olmalıdır%%I
.
İlgili içerik
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin