Her örnekte, vs_enterprise.exe, vs_professional.exeve vs_community.exe, indirme işlemini başlatan küçük (~ 1 MB) dosya olan Visual Studio önyükleyicisinin ilgili sürümünü temsil eder. Farklı bir sürüm kullanıyorsanız, uygun önyükleyici adını değiştirin.
Tüm komutlar yönetici yükseltmesi gerektirir ve işlem yükseltilmiş bir istemden başlatılmazsa bir Kullanıcı Hesabı Denetimi istemi görüntülenir.
Birden çok satırı tek bir komutta birleştirmek için komut satırının sonundaki ^ karakterini kullanabilirsiniz. Alternatif olarak, bu satırları tek bir satıra yerleştirebilirsiniz. PowerShell'de eşdeğer, backtick (`) karakteridir.
Komutları etkileşimli olmayan bir şekilde yürütmek için--passive veya --quietkullanabilirsiniz. Bu parametreler hakkında daha fazla bilgi için komutları ve komut satırı parametreleri sayfasına bakın.
Komut satırını kullanarak yükleyebileceğiniz iş yüklerinin ve bileşenlerin listeleri için visual studio iş yükü ve bileşen kimlikleri sayfasına bakın.
Önyükleyicinin yanında --installPath ve --add kullanarak yükleme
Etkileşimli istem olmadan ancak ilerleme durumu görüntülenen en düşük Visual Studio örneğini yükleyin:
Komut satırı aracılığıyla bir Visual Studio örneğini görüntülenen ilerleme durumuyla ve etkileşimli istem olmadan güncelleştirin. İstemcide veya düzende bulunan bir önyükleyiciyi kullanarak bu komut dizisini iki adımda çalıştırabilirsiniz. İlk komut istemcideki yükleyiciyi, ikinci komut ise Visual Studio ürününü güncelleştirir. Yükleyicinin güncelleştirilmesi yönetici izinleri gerektirdiğinden, bu komutları yükseltilmiş bir komut isteminde çalıştırmanız gerekir. Aşağıdaki örnek, yerleşim düzeninde sürekli güncellenen bir önyükleyici kullanarak istemciyi güncelleştirmenin simülasyonunu yapar.
Alternatif olarak, istemcideki yükleyiciyi kullanarak Visual Studio örneğinizi tek adımda da güncelleştirebilirsiniz.
Standart kullanıcılarauygun izinler verildiyse yükleyiciyi kullanarak program aracılığıyla güncelleştirme komutunu yürütebilir, ancak --passive veya --quiet anahtarını kullanmalarına izin verilmez. Yükleyiciyi, yükleyicinin bulunduğu dizinden program aracılığıyla başlatamazsınız.
Sonraki komut yürütülmeden önce ilk komutun tamamlanmasını beklemek için toplu iş dosyalarında veya betiklerde --wait kullanın. Toplu iş dosyaları için %ERRORLEVEL% ortam değişkeni, Visual Studio yüklemek için komut satırı parametrelerini kullanma belgelendiği gibi komutun dönüş değerini içerir. Bazı komut yardımcı programları, tamamlanmasını beklemek ve yükleyicinin dönüş değerini almak için başka parametreler gerektirir.
--wait parametresi yalnızca önyükleyici tarafından desteklenir.
İlk --wait Visual Studio önyükleyicisi tarafından, ikinci -Wait ise tamamlanmasını beklemek için 'Start-Process' tarafından kullanılır.
-PassThru parametresi, Start-Process tarafından yükleyicinin çıkış kodunu dönüş değeri olarak kullanmak için kullanılır.
Ağ düzeni veya yerel önbellek oluşturmak için --layout kullanma
Yalnızca Visual Studio çekirdek düzenleyicisini (en düşük Visual Studio yapılandırması) ve İngilizce dil paketini içeren bir düzen oluşturun. Visual Studio'nun ağ yüklemesi oluşturma sayfasında daha fazla düzen oluşturma örneği bulunabilir.
Visual Studio Enterprise sürümünde kullanılabilen tüm iş yüklerinin ve bileşenlerin etkileşimli yüklemesini başlatın:
shell
vs_enterprise.exe --all
--includeRecommended kullanmak
Visual Studio Community sürümü zaten yüklü olan ve Node.js geliştirme desteğine sahip bir makineye takma ad kullanarak ikinci bir Visual Studio Professional örneği yükleyin:
en son yükleyiciyi kullanarak Visual Studio'nun güncelleştirmeleri nerede arayacağıyapılandırabilirsiniz.
--channelUri, güncelleştirme kanalı veya güncelleştirmelerin kaynak konumu olarak bilinir. Aşağıdaki tabloda channelId ve channelUri için örnek değerler ve bunların anlamı verilmiştir.
VisualStudio.17.Release (veya düzenin temel alındığı başka bir şey)
Güncelleştirme kanalı olarak özel bir düzen kullanmayı seçerseniz aşağıdaki yönergeleri dikkate alın:
--channelUri, özel düzendeki 'channelmanifest.json' dosyasına işaret etmelidir.
Yöneticiler, istemcinin kayıt defteri ayarlarınıyapılandırarak Güncelleştirme Ayarları kullanıcı arabiriminde "Özel Kanal" özel düzeninin nasıl görüntüleneceğini yapılandırabilir.
--remove kullanarak
Profil Oluşturma Araçları bileşenini varsayılan yüklü Visual Studio örneğinden kaldırın. Bu örnek, istemci makinesinde zaten yüklü olan yükleyiciyi kullanır.
Uygun izinlere sahip standart kullanıcılar yükleyiciyi kullanarak program aracılığıyla değiştirme komutunu yürütebilir, ancak --passive veya --quiet anahtarını kullanmalarına izin verilmez. Yükleyiciyi, yükleyicinin bulunduğu dizinden program aracılığıyla başlatamazsınız.
--removeile aynı komutta --layout kullanamazsınız. Başka bir deyişle, bir düzenden bileşenleri kaldırmak mümkün değildir.
'--removeOos’u kullanma
en son yükleyiciyi kullanarak, bir yüklemeyi değiştirebilir ve varsayılan yüklü Visual Studio örneğinden destek dışı durum geçiş yapmış tüm bileşenlerini kaldırabilirsiniz. Bu örnek, removeOos ayarını yapılandırmak için istemci makinesinde zaten yüklü olan yükleyiciyi kullanır.
Standart kullanıcılarauygun izinler verildiyse yükleyiciyi kullanarak program aracılığıyla modify komutunu yürütebilir, ancak --passive veya --quiet anahtarını kullanmalarına izin verilmez. Yükleyiciyi, yükleyicinin bulunduğu dizinden program aracılığıyla başlatamazsınız.
Var olan bir yüklemeye iş yükleri ve bileşenler eklemek için --config kullanın. Bu örnek, istemci makinesinde zaten yüklü olan yükleyiciyi kullanır.
Uygun izinlere sahip standart kullanıcılar yükleyiciyi kullanarak program aracılığıyla değiştirme komutunu yürütebilir, ancak --passive veya --quiet anahtarını kullanmalarına izin verilmez. Yükleyiciyi, yükleyicinin bulunduğu dizinden program aracılığıyla başlatamazsınız.
Visual Studio'yu winget tarafından yönetilen diğer paketlerin yanı sıra makinelerinize program aracılığıyla yüklemek veya güncelleştirmek için Windows Paket Yöneticisi "winget" aracını kullanın. Yüklemeyi özelleştirmek ve diğer iş yüklerini ve bileşenleri belirtmek için winget'in --override anahtarını winget'in install komutuyla birlikte kullanabilir ve aşağıdaki gibi dışarı aktarılan vsconfig dosyasını geçirebilirsiniz:
Bazen işler ters gidebilir. Visual Studio yüklemeniz başarısız olursa, adım adım yönergeler için bkz. Visual Studio yükleme ve yükseltme sorunlarını giderme .
İşte birkaç destek seçeneği daha:
Yüklemeyle ilgili sorunlar için yükleme sohbeti (yalnızca İngilizce) destek seçeneğini kullanın.
Hem Visual Studio Yükleyicisi'nde hem de Visual Studio IDE'de görünen Sorun Bildir aracını kullanarak ürün sorunlarını bize bildirin. BT Yöneticisiyseniz ve Visual Studio yüklü değilse, BT Yöneticisi geri bildirimi gönderebilirsiniz.
Visual Studio Geliştirici Topluluğu içinde bir özellik önerin, ürün sorunlarını izleyin ve yanıtlar bulun.
İlgili içerik
Visual Studio Yönetici Kılavuzu
Visual Studio yüklemek için komut satırı parametrelerini kullanma
Modern yönetimin, ortak yönetim yaklaşımlarının ve Microsoft Intune tümleştirmesinin temel öğelerini kullanarak bir uç nokta dağıtım stratejisi planlayın ve yürütun.
Visual Studio yüklemenizde komut satırı parametrelerini kullanın ve yüklemeyi önceden seçilmiş seçeneklerle başlatın veya yükleme ve güncelleştirme işlemini otomatikleştirin.
Visual Studio'yu komut satırından yüklemek veya VSIX bildiriminde bir bağımlılık belirtmek için Visual Studio Professional iş yükü ve bileşen kimliklerini kullanın.
Yüklemeyi dağıtma ve güncelleştirmeye yönelik yazılım ve yöntemler de dahil olmak üzere, kurumsal bir ortamda Visual Studio'ya yönelik dağıtım seçeneklerini keşfedin.
Visual Studio'yu komut satırından yüklemek veya VSIX bildiriminde bir bağımlılık belirtmek için Visual Studio Community iş yükü ve bileşen kimliklerini kullanın.
Visual Studio yüklemenizi iş yükleri, bileşenler ve diğer yükleme seçenekleri için varsayılan ayarlarla otomatikleştirmeye yardımcı olacak bir yanıt JSON dosyası oluşturun.
Visual Studio'yu sınırlı izinlere sahip kurumsal kullanıcıları veya sınırlı İnternet erişimi olan istemci makinelerini desteklemek üzere dağıtmak için özel bir ağ yükleme noktası oluşturun.