VSPackage geliştirme için Devenv komut satırı anahtarları

Visual Studio, geliştiricilerin Visual Studio IDE'yi başlatan dosyasını yürütürken devenv.exekomut satırından görevleri otomatikleştirmesine olanak tanır.

Görevler şunlardır:

  • Önceden tasarlanmış yapılandırmalarda uygulamaları IDE dışından dağıtma.

  • Önceden ayarlanmış derleme ayarlarını kullanarak projeleri otomatik olarak oluşturma veya yapılandırmalarda hata ayıklama.

  • IDE'yi belirli yapılandırmalarda, tümü IDE dışından yükleme. IDE'yi başlatma sırasında da özelleştirebilirsiniz.

Anahtarlar için yönergeler

Visual Studio belgelerinde kullanıcı düzeyi devenv komut satırı anahtarları açıklanmaktadır. Daha fazla bilgi için bkz . Devenv komut satırı anahtarları. Araç devenv , VSPackage geliştirme, dağıtım ve hata ayıklama konusunda yararlı olan ek komut satırı anahtarlarını da destekler.

Komut satırı anahtarı Açıklama
/ResetSkipPkgs Sorunlu VSPackage'ların yüklenmesini önlemek isteyen kullanıcılar tarafından eklenen tüm atlama yükleme seçeneklerini temizler, ardından Visual Studio'yu başlatır. SkipLoading etiketinin varlığı, VSPackage'ın yüklenmesini devre dışı bırakır. Etiketin temizlenmesi VSPackage'ın yüklenmesini yeniden etkinleştirir.

Bu anahtar bağımsız değişken almaz.
/RootSuffix Alternatif bir konum kullanarak Visual Studio'yu başlatır. Aşağıdaki komut, Visual Studio SDK yükleyicisi tarafından oluşturulan kısayol tarafından çalıştırılır:

devenv /RootSuffix exp

Bu durumda, exp belirli bir son eke sahip bir konum tanımlar (örneğin, 10.0Exp yerine 10.0). Deneysel örnek, kod yazmak için kullandığınız Visual Studio örneğinden ayrı olarak VSPackage hatalarını ayıklamanıza olanak tanır.

Bu anahtar, VSRegEx.exe kullanarak oluşturduğunuz konumu tanımlayan herhangi bir dizeyi alabilir. Daha fazla bilgi için bkz . Deneysel Örnek.
/SafeMode Visual Studio'yu güvenli modda başlatır ve yalnızca varsayılan IDE ve hizmetleri yükler. Anahtar, /SafeMode Visual Studio başlatıldığında tüm üçüncü taraf VSPackage'ların yüklenmesini önleyerek kararlı yürütmeyi sağlar.

Bu anahtar bağımsız değişken almaz.
/Setup Visual Studio'yu tüm kullanılabilir VSPackage'lardan menüleri, araç çubuklarını ve komut gruplarını açıklayan kaynak meta verilerini birleştirmeye zorlar. Bu komutu yalnızca yönetici olarak çalıştırabilirsiniz.

Bu anahtar bağımsız değişken almaz. devenv /Setup Komutu genellikle yükleme işleminin son adımı olarak verilir. Anahtarın /Setup kullanılması IDE'yi başlatmaz.
/Splash Visual Studio giriş ekranını her zamanki gibi gösterir ve ardından ana IDE'yi göstermeden önce bir ileti kutusu gösterir. İleti kutusu, giriş ekranını incelemenize olanak tanır (örneğin, VSPackage ürün simgesini denetlemek için).

Bu anahtar bağımsız değişken almaz.

Ayrıca bkz.