2011-11-17 10 views
17

oluşturulmadan bir proje hata ayıklama. Bununla birlikte, yapım sürecini atlamak istediğim bazı zamanlar (sürüm denetiminde tarihi sürümleri incelediğimde) vardır. Tam bir hata ayıklama oturumu için yapım adımını geçersiz kılacak sihirli bir tuş vuruşu var mıdır, bu yüzden ayarı değiştirmek ve değiştirmek zorunda kalmam.Visual Studio'da nasıl yaptıklarını ben genelde istediğini çünkü <code>Always build</code> için <code>Tools|Projects and Solutions|Build and Run|On Run, when projects are out of date</code> kümesine sahip bu Visual Studio 2008</p> <p>içindir o

cevap

26

Lütfen çözüm adını sağ tıklayın ve projenin Build onay kutusunu temizleyin, Properties -> Configuration Properties -> Configuration'a gidin.

+0

Bu cevabı kabul edeceğim, ancak artık bunu yapmam gereken durumda değilim. (Soruyu sorduğumdan birkaç yıl geçti ;-).) Yapımları tekrar tekrar açmayı hatırlamanız gerekse de, adımlar 'Araçlar | ...' aracılığıyla avlanmaya göre daha makul ve kısa görünüyor. – seeker

+1

anser 2 yıl ama ben de sorun vardı (2 yıl sonra). Programlama = Google + Stackoverflow – Stefan

-4

Hayır, yok. Tarihi bir sürümü çalıştırmadan hata ayıklayamazsınız, bu da onu oluşturmayı ima eder. VS, mevcut sembollere ve ikili dosyaya aykırıdır, bu da kaynak oluşturmadan kaynakla senkronize olur ve hata ayıklama işlemini imkansız hale getirir.

+0

Farklı bir solucan kutusu açmak istemiyorum, ancak hem derlenmiş yürütülebilir dosyada hem de .pdb dosyalarında (bir etikette, herhangi bir dalda değil) kontrol ettim. Yani, gerçekten ihtiyacım olan her şeye sahibim - Visual Studio'ya onu uçurmak istemiyorum. – seeker

+0

Programı ayrı olarak başlatın, VS'deki eski kod alanını açın ve hata ayıklayıcıyı el ile ekleyin. – Femaref

+1

Başlatmada hata ayıklamak istiyorum, bu yüzden çok erken bir noktada mola noktalarına ihtiyacım var. – seeker

0

Ne yapıyorum: Kodda System.Diagnostics.Debugger.Launch() satırını ayarlayın, programı ayrı çalıştırın, hata ayıklayıcısını VS'ye ekleyin.

+0

Bunun benim için işe yarayacağını düşünmüyorum. Mesele şu ki, bir ikili var ve bunu yeniden derlemek istemiyorum. – seeker

6

VS2013'te: solution -> Configuration Manager'u sağ tıklatın ve projelerinizin/projelerinizin Oluştur onay kutusunu temizleyin.