2010-02-25 17 views
23

görsel stüdyoda tek sınıf/dosya derlemek durumda ama çok yararlı olacak :) Visual Studio 2005 kullanarak C# projesinde çalışan Visual Studio 2005 çalışıyorum.genellikle sadece tek bir dosya değiştirmek ancak önemsiz olabilir tüm project.THis derleme sona Sadece bilmek istiyorum

+0

Vay - ReSharper kullanırken hakkında unutur şeyler! Bu, çok sayıda sözdizimi denetimi (Ctrl + F7'nin neyi yapması gerektiği önemli) – MPritchard

+1

numaralı telefona dayanmaktadır. Not: Visual Studio 2012'de (ve muhtemelen üstte) buid yalnızca değiştirilmiş dosyaları ve dosyaları etkilemiştir (ör. Bir başlık dosyasını düzenledikten sonra) –

cevap

37

Ctrl + F7yalnızca etkin kaynak dosyasını derlemek olacak. Yapı menünün altındaki Derleme öğe için

bak. Tabii

, yine de test edebilirsiniz önce yapı yapmak gerekecek, ama sadece bir kaynak dosyasını değiştirdikten sonra hızlı bir performans kontrolü istiyorsanız bu kullanışlı olabilir. Tamam

+0

Thats ne istedim.Teşekkürler scott. – Ravisha

+2

Scott, beni oldukça meraklandırdınız. Bir C# projesinde VS 2005'te Build menüsünün en altındaki 'Compile' öğesini nasıl edinirsiniz? VS kopyasını göremiyorum. – Timores

+2

@Timores - Whoops, bunun bir C++ sorusu olduğunu düşünüyordum; C# çözümüne benzeyen, inşa edebileceğiniz en küçük şey * Build Selection * (** SHIFT + F6 **) kullanarak tek bir projedir. –

1

Derlemenin ayrıntı düzeyi DLL'dir, bu yüzden sorduğunuz şeyi yapmanın bir yolu yoktur.

Yoksa (bütün projeler binayı gerektiriyorsa ya da en azından çekleri VS) Eğer bütün singe değişikliği için bir çözüm derlemek olduğunu anlama geliyor? 'Proje ve çözüm'/'Oluştur ve çalıştır' altında bir seçenek var, 'Çalışmaya sadece başlangıç ​​projeleri ve bağımlılıklar yaratın'.

Düzenlendi: 'dosyası oluşturmak' için Ctrl-f7 C++ projeler için olduğunu.

+0

Hayır thats değil ben bulamıyorum – Ravisha

3

, ben aradığınız ne olduğunu biliyorum. Bunun daha iyi bir yolu olduğunu düşünüyorum, ancak yapmanız gereken şey, Başlat Menüsünde bulunan Visual Studio Komut İstemi'ni açmaktır. İçinde C/C++ derlemek için "cl" komutunu kullanabilirsiniz. Kullanımı: cl [seçenek ...] dosya adı ... [/ link linkoption ...] olduğu gibi

:

cl/O2 test.c

İlgili konular