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.exe
komut 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. |