Seçenekler iletişim kutusu: Projeler ve Çözümler > Derleme ve Çalıştırma
Bu iletişim kutusunda, aynı anda oluşturabilecek en fazla C++ veya C# proje sayısını, belirli varsayılan derleme davranışlarını ve bazı derleme günlüğü ayarlarını belirtebilirsiniz. Bu seçeneklere erişmek için Araçlar>Seçenekleri'ni seçin, Projeler ve Çözümler'i genişletin ve ardından Oluştur ve Çalıştır'ı seçin.
En fazla paralel proje derlemesi sayısı
Aynı anda oluşturabilecek en fazla C++ ve C# proje sayısını belirtir. Derleme işlemini iyileştirmek için, paralel proje derlemelerinin maksimum sayısı otomatik olarak bilgisayarınızın CPU sayısına ayarlanır. Maksimum değer 32'dir.
Yalnızca Çalıştır'da başlangıç projeleri ve bağımlılıkları oluşturma
F5 anahtarını, Hata Ayıklama Başlat Hata Ayıklama> menü komutunu veya Derleme menüsündeki geçerli komutları kullandığınızda yalnızca başlangıç projesini ve bağımlılıklarını oluşturur. İşaretlenmemişse, tüm projeler ve bağımlılıklar oluşturulur.
Çalıştırıldığında, projeler güncel olmadığında
Yalnızca C++ projeleri için geçerlidir.
Bir projeyi F5 veya Hata Ayıklamayı>Başlat Hata Ayıklama komutuyla çalıştırırken, proje yapılandırması güncel değilse, Derlemeye sor varsayılan ayarı bir ileti görüntüler. Projeyi her çalıştırıldığında oluşturmak için Her zaman oluştur'u seçin. Proje çalıştırıldığında tüm otomatik derlemeleri engellemek için Hiçbir zaman derleme'yi seçin.
Çalıştır'da derleme veya dağıtım hataları oluştuğunda
Yalnızca C++ projeleri için geçerlidir.
Bir projeyi F5 veya Hata Ayıklama Hata Ayıklamayı> Başlat komutuyla çalıştırırken, derleme başarısız olsa bile bir projenin çalıştırılması gerekiyorsa başlatma istemi varsayılan ayarı bir ileti görüntüler. Çalışan kod ile kaynak kod arasında uyuşmazlıklara neden olabilecek son iyi derlemeyi otomatik olarak başlatmak için Eski sürümü başlat'ı seçin. İletiyi engellemek için Başlatma'ya tıklayın.
Yeni çözümler için başlangıç projesi olarak seçili durumdaki projeyi kullanın
Bu seçenek ayarlandığında, yeni çözümler başlangıç projesi olarak seçili durumdaki projeyi kullanır.
MSBuild proje derleme çıktı ayrıntısı
Çıkış penceresinde derleme işleminden ne kadar bilgi görüntüleneceğini belirler.
MSBuild proje derleme günlük dosyası ayrıntı düzeyi
Yalnızca C++ projeleri için geçerlidir.
\ProjectName>\Debug\<ProjectName.log> konumunda bulunan derleme günlüğü dosyasına ne kadar bilgi yazdığını< belirler.
Derlemeyi düşük işlem önceliğine göre çalıştırma
Visual Studio'ya tüm derleme ve bağlantı işlemlerini işletim sistemi tarafından yönetilirken "Normalin altında" önceliğe göre çalıştırmasını sağlar. Bu seçeneğin seçilmesi, derlemenin yürütülmesi sırasında bilgisayarınızın yanıt hızını artırır, ancak derlemenin tamamlanması için gereken süreyi artırır. Windows'ta işlem önceliğinin nasıl çalıştığı hakkında bilgi için bkz . Zamanlama öncelikleri.