Visual Studio'da derleme ve çalıştırma seçeneklerini yapılandırma

Bu makalede, derleme iş akışınızı iyileştirmek, hata ayıklama sırasında derleme davranışını denetlemek ve derleme çıkışı için uygun ayrıntı düzeylerini ayarlamak için Visual Studio'da derleme ve çalıştırma ayarlarını yapılandırma işlemi gösterilmektedir.

Önkoşullar

  • Visual Studio yüklendi. Sahip değilseniz bkz. Visual Studio'yu yükleme.
  • Bir veya daha fazla proje içeren bir çözüm (bu ayarların etkilerini görmek için gereklidir).

Derleme ve Çalıştırma seçeneklerini açma

  1. Menü çubuğundan Araçlar>Seçenekleri'ni seçin.
  2. Tüm Ayarları>Projeler ve Çözümler seçeneğini genişletin.
  3. Ayarlar bölmesini açmak için Oluştur ve Çalıştır'ı seçin.
  1. Menü çubuğundan Araçlar>Seçenekleri'ni seçin.
  2. Projeler ve Çözümler'i genişletin.
  3. Ayarlar sayfasını açmak için Oluştur ve Çalıştır'ı seçin.

Paralel derleme ayarlarını yapılandırma

Derleme performansını iyileştirmek için kaç C++ ve C# projesinin aynı anda derlenebileceğini denetleyebilirsiniz.

  1. Önceki bölümde açıklandığı gibi Derleme ve Çalıştırma seçeneklerini açın.

  2. En fazla paralel proje derlemesi sayısını tespit edin.

  3. Değeri istenen eşzamanlı derleme sayısına ayarlayın.

    Varsayılan olarak, bu değer bilgisayarınızdaki CPU sayısıyla eşleşir. İzin verilen en büyük değer 32'dir. Çok sayıda çekirdeği olan güçlü bir makineniz varsa bu değeri artırın veya derlemeler sırasında diğer görevler için CPU kaynaklarını ayırmak istiyorsanız azaltın.

Başlangıç projelerinin yapı davranışını kontrol etme

Visual Studio'da çalıştırma veya hata ayıklama sırasında tüm projelerin mi yoksa yalnızca başlangıç projesinin mi derleneceğini yapılandırabilirsiniz.

  1. Derleme ve Çalıştırma seçeneklerini açın.
  2. F5 tuşuna bastığınızda veya Hata Ayıklama>Hata Ayıklamayı Başlat seçtiğinizde, yalnızca başlangıç projesini ve bağımlılıklarını oluşturmak için Çalıştır'da Yalnızca başlangıç projelerini ve bağımlılıkları oluştur onay kutusunu seçin.
  3. Çözümdeki tüm projeleri oluşturmak için bu onay kutusunu temizleyin.

Yeni çözümler için başlangıç projesini ayarlama

Yeni çözümler oluştururken seçili durumdaki projeyi otomatik olarak başlangıç projesi olarak ayarlamak için:

  1. Derleme ve Çalıştırma seçeneklerini açın.
  2. Yeni çözümler için başlangıç projesi olarak seçili olan projeyi kullan onay kutusunu seçin.

C++ projeleri için derleme davranışını yapılandırma

Aşağıdaki seçenekler yalnızca C++ projeleri için geçerlidir.

Güncel olmayan projeleri işleme

Güncel olmayan dosyaları olan bir C++ projesi çalıştırdığınızda Visual Studio'nun nasıl yanıt vereceğini yapılandırın:

  1. Derleme ve Çalıştırma seçeneklerini açın.
  2. Projeler güncel değilken çalıştırıldığında bulun ve aşağıdaki seçeneklerden birini belirleyin:
    • Derleme istemi (varsayılan) — Projenin derlenip derlenmeyeceğini soran bir istem görüntüler.
    • Her çalıştırmada derleme — Projeyi her çalıştırdığınızda otomatik olarak derler.
    • Asla derleme — Dosyalar güncel olmasa bile derlemeden çalıştır.

Derleme veya dağıtım hatalarını işleme

Derleme hatasından sonra bir C++ projesi çalıştırmaya çalıştığınızda Visual Studio'yu nasıl yanıt vereceğini yapılandırın:

  1. Derleme ve Çalıştırma seçeneklerini açın.
  2. Çalıştırma sırasında derleme veya dağıtım hataları oluştuğunda aşağıdaki seçeneklerden birini belirleyin:
    • Başlatma istemi (varsayılan) — Hataya rağmen çalıştırılıp çalıştırılmayacağını soran bir istem görüntüler.
    • Eski sürümü başlat — Son başarılı derlemeyi otomatik olarak başlatır. Bunun çalışan kodunuzla kaynak kodunuz arasında uyuşmazlıklara neden olabileceğini unutmayın.
    • Başlatmayın — Derleme hataları oluştuğunda başlatmayı engeller.

Derleme çıkışı ayrıntı düzeyini ayarlama

Derlemeler sırasında Çıkış penceresinde görüntülenen bilgi miktarını denetleyin:

  1. Derleme ve Çalıştırma seçeneklerini açın.

  2. MSBuild proje derlemesi çıkış ayrıntı düzeyini bulun.

  3. Açılan listeden bir ayrıntı düzeyi seçin:

    • Sessiz — Yalnızca hataları ve uyarıları gösterir.
    • En az — Hataları, uyarıları ve bir özeti gösterir.
    • Normal — Standart derleme bilgilerini gösterir.
    • Ayrıntılı — Sorun giderme için daha fazla bilgi gösterir.
    • Tanılama — Tüm kullanılabilir bilgileri gösterir.

    Günlük geliştirme için Minimal veya Normal kullanın. Derleme sorunlarını giderirken Ayrıntılı veya Tanılama moduna geçin.

Oluşturma günlüğü dosyası ayrıntı düzeyini ayarlama (yalnızca C++)

C++ projeleri için derleme günlüğü dosyasının \<ProjectName>\Debug\<ProjectName>.log dizinine yazılan ayrıntı düzeyini kontrol edebilirsiniz.

  1. Derleme ve Çalıştırma seçeneklerini açın.
  2. MSBuild projesi derleme günlük dosyası ayrıntı düzeyini bulun.
  3. Açılan listeden istenen ayrıntı düzeyini seçin.

Derlemeleri düşük işlem önceliğiyle çalıştır

Uzun derlemeler sırasında bilgisayarınızın yanıt vermesini sağlamak istiyorsanız Visual Studio'yu daha düşük bir önceliğe sahip derleme işlemlerini çalıştıracak şekilde yapılandırabilirsiniz:

  1. Derleme ve Çalıştırma seçeneklerini açın.
  2. Derlemeyi düşük işlem önceliğine göre çalıştır onay kutusunu seçin.

Visual Studio etkinleştirildiğinde tüm derleme ve bağlantı işlemlerini "Normalin altında" önceliğe göre çalıştırır. Bu, sistem yanıt hızını artırır ancak derleme süresini artırır. İşlem önceliği hakkında daha fazla bilgi için bkz . Zamanlama öncelikleri.