Dikkat Devenv / komut satırı anahtarları
Devenv tümleşik geliştirme ortamı (IDE) için çeşitli seçenekleri ayarlayın ve ayrıca oluşturmak, hata ayıklamak ve projeleri, komut satırından dağıtmak sağlar. Bu anahtarlar, bir komut dosyası veya bir .bat dosyası gecelik bir yapı komut, IDE çalıştırın veya IDE belirli bir yapılandırma başlatmak için kullanın.
Not
Yapı ile ilgili görevler için MSBuild devenv kullanın şimdi önerilir.Daha fazla bilgi için bkz. MSBuild Komut Satırı Başvurusu.
Not
Kullanmak için bir Yöneticisi devenv çalıştırmalısınız / Setup (devenv.exe) ve / InstallVSTemplates (devenv.exe) geçiş yapar.
Devenv anahtarı sözdizimi
Varsayılan olarak, devenv.com yardımcı programı anahtarları devenv komutları geçirin.
Gibi devenv.com yardımcı program çıktısının standart sistem akışları üzerinden teslim sağlar stdout ve stderrve .txt dosyası için çıktı, örneğin, yakalar uygun g/ç yeniden yönlendirmesini belirler. Bunun yerine ile başlayan komutları devenv.exe aynı anahtarlar kullanabilirsiniz, ancak devenv.exe programa devenv.com yardımcı programı'nı atlayarak, bunları gönderecektir.
Sözdizimi kuralları için devenv anahtarları diğer dos komut satırı yardımcı programları için benzer. Aşağıdaki sözdizimi kurallarına Tümüne Uygula devenv anahtarları ve bunların bağımsız değişkenleri:
Komutları ile başlayan devenv.
Anahtarları büyük küçük harf duyarlı değildir.
Bir çözüm ya da proje belirtirken, ilk bağımsız çözüm dosya veya dosya yolu da dahil olmak üzere proje dosyası adıdır.
İlk bağımsız değişken bir çözüm ya da proje olmayan bir dosya, bu dosyayı, IDE'ın yeni örneği içinde uygun olan düzenleyici açılır.
Çözüm dosyası adı yerine bir proje dosyasının adını girin, bir devenv komutu ile aynı ada sahip bir çözüm dosyasýný proje dosyasının üst klasörü arayın. Örneğin, komut devenv /build myproject1.vbproj ana klasör "myproject1.sln" adlı bir çözüm dosyası için arama yapar.
Not
Bu projesine başvuran tek bir çözüm dosyası, kendi üst klasörünün içinde yer almalıdır.Üst klasörü içeren bu projesine başvuran çözüm dosyası yok veya üst klasörü, başvuran iki veya daha fazla çözüm dosyaları içeriyorsa, sonra bir geçici çözüm dosyası oluşturulur, bu proje için olarak adlandırılır ve sıraya başvuran.
Dosya yolları ve dosya adlarını boşluk eklediğinizde, bunları çift tırnak içine almalýsýnýz (""). Örneğin, "c:\project a\".
Anahtarlar ve bağımsız değişkenleri aynı satırda arasında bir boşluk karakteri ekleyin. Örneğin, komut devenv /log output.txt IDE'yi açar ve çıktı.txt için tüm günlük oturumu için bilgi verir.
Desen eşleştirme sözdizimini kullanamazsınız devenv komutları.
Devenv anahtarları
IDE görüntülemek ve açıklanan görevi gerçekleştirmek için aşağıdaki komut satırı anahtarlarını kullanın.
Komut satırı anahtarı |
Tanımlama |
---|---|
IDE başlatır ve belirtilen komutu yürütür. |
|
Yükleri bir Visual C++ denetiminde hata ayıklayıcı yürütülebilir. Bu anahtar için kullanılabilir değil Visual Basic veya Visual C# çalıştırılabilirler. Daha fazla bilgi için bkz. [NIB] 12/13 Nasıl yapılır: Hata Ayıklayıcıyı Otomatik Olarak Başlatma. |
|
/ LCID (devenv.exe)veya/l |
IDE için varsayılan dili ayarlar. Belirtilen dil Visual Studio yüklemenizi dahil edilmemesi durumunda, bu ayar yoksayılır. |
Başlatan Visual Studio ve tüm etkinliklerin günlük dosyasına kaydeder. |
|
/ Run (devenv.exe)veya/r |
Derler ve belirtilen çözüm çalışır. |
Derler ve belirtilen çözüm çalışır, çözüm çalıştırılır ve çözümün çalışmasını bitirdikten sonra IDE kapatır, IDE en aza indirir. |
|
YOL, İÇER ve LIB ortam değişkenlerini kullanabilmek IDE neden olan Visual C++ derleme vc ++ dizin bölümünde belirtilen ayarları yerine projeleri içinde seçenekleri seçenekleri iletişim kutusu. Daha fazla bilgi için, Satýrý yapýlarý için yol ve ortam değişkenlerini ayarlama |
|
Bir çalışan örneği bu uygulama içinde belirtilen dosyaları açar. Hiçbir çalışan örneği varsa, yeni bir örneğini Basitleştirilmiş pencere düzeni ile başlayacaktır. |
|
Visual Studio IDE örneğini belirtilen eklenti yüklemeden başlatılır. |
|
Başlar Visual Studio güvenli modda, yalnızca varsayılan ortam ve Hizmetleri yükler ve üçüncü taraf paketlerde sürümleri sevk edildi. |
|
VSPackages için sorun VSPackages yüklenmesini engellemek isteyen kullanıcılar tarafından eklenen tüm SkipLoading etiketleri temizler. |
|
Menüleri, araç çubuklarını ve komut grupları, kullanılabilir tüm VSPackages tanımlayan kaynak meta verileri birleştirmek için Visual Studio zorlar. |
Açıklanan görevi gerçekleştirmek için aşağıdaki komut satırı anahtarlarını kullanın. Bu komut satırı anahtarları IDE görüntülemez.
Komut satırı anahtarı |
Tanımlama |
---|---|
Yardım devenv anahtarlarını gösterir komut istemi penceresinde. Devenv /? |
|
Belirtilen çözüme ya da projeye göre belirtilen çözüm yapılandırmasını oluşturur. Devenv myproj.csproj /build |
|
Kaynak dosyaları etkilemeden yapı komutu tarafından oluşturulan tüm dosyaları siler. Devenv myproj.csproj /clean |
|
Çözüm yapılandırmasını göre dağıtımı için gerekli dosyaları ile birlikte çözüm oluşturur. Devenv myproj.csproj /deploy |
|
İki dosyayı karşılaştırır. Dört parametre: SourceFile, TargetFile, SourceDisplayName(optional),TargetDisplayName(optional) alır. |
|
Bulunan proje veya öğe şablonu kaydeder <VisualStudioInstallDir>\Common7\IDE\ProjectTemplates veya <VisualStudioInstallDir>\Common7\IDE\ItemTemplates aracılığıyla erişilebilir olduğunu Yeni bir proje ve Add New Item iletişim kutusu. Devenv /InstallVSTemplates |
|
Bir dosya oluşturma sırasında hataları almaya belirtmenize olanak verir. Devenv myproj.csproj /build /out log.txt |
|
Projeyi oluşturmak için temizlemek veya dağıtın. Yalnızca / BUILD de sağladıysanız, bu anahtarı kullanabilirsiniz/rebuild / temizleme, veya / anahtar dağıtmak. |
|
Proje yapılandırması oluşturmak veya dağıtmak için belirtir. Yalnızca Project anahtarı da sağladıysanız, bu anahtarı kullanabilirsiniz. |
|
Temizler ve sonra belirtilen çözüme ya da projeye göre belirtilen çözüm yapılandırmasını oluşturur. |
|
Belirtilen çözüm dosyası ve tüm proje dosyalarına veya belirtilen proje dosyası, geçerli yükseltme Visual Studio bu dosyaları için biçimleri. |
|
Visual Studio varsayılan ayarlarını geri yükler. İsteğe bağlı olarak belirtilen .vssettings dosyasına ayarlarını sıfırlar. |