Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
📣 Geri bildiriminizi duymak isteriz!Bu anket tamamlamak için lütfen biraz bekleyin ve düzen deneyimini nasıl geliştirebileceğimizi bize bildirin. Desteğiniz için teşekkür ederiz!
Bir düzeni istemci makinesine dağıtmak için önce aşağıdaki konuları göz önünde bulundurmanız gerekir:
- Düzeni hazırlama: Düzeninizin istemciye yüklenmeye hazır olduğundan emin olun.
- İstemci makineleri hazırlama: İstemci makinelerinizin Visual Studio'yu yüklemeye hazır olduğundan ve kullanıcılarınızın doğru izinlere sahip olduğundan emin olun.
- İstemci makinede genel ilkeleri yapılandırma: Diğer Visual Studio yükleme, güncelleştirme, bildirim ve indirme davranışlarını denetleyin.
- İlk istemci yükleme varsayılanlarını yapılandırma: İstemcinizin yüklemesini özelleştirilmiş ayarlarla başlatın.
- düzenli güncelleştirmeler gerçekleştirin: İstemci makinelerinizi güncel ve güvenli tutun.
Visual Studio'yu bir düzenden istemci makinesine yükleme
Yöneticiler, yükleme betiğinin bir parçası olarak istemci iş istasyonlarına program aracılığıyla bir Visual Studio düzeni dağıtabilir.
Ağ düzeninden yükleme
Yönetici izinlerine sahip bir kullanıcı, aşağıdaki komutu çalıştırarak Visual Studio'yu katılımsız modda bir ağ düzeninden yükleyebilir. Düzendeki response.json, yükleme için varsayılan yapılandırma ayarlarını sağlar.
\\server\products\VS\vs_enterprise.exe --quiet --wait
Kullanıcı düzende bulunmayan öğeleri seçerse, yükleyici bu ek dosyaları Microsoft'un internet üzerinden barındırdığı sunuculardan sağlamaya çalışacaktır. Yükleyicinizin ürünü yüklerken İnternet'e erişmeye çalışmadığından emin olmak için --noweb anahtarını kullanın. Örneğin, yüklemeyi çalıştırmak ve istemci makinesinin İnternet'e erişimini engellemek için şu komutu kullanın:
\\server\products\VS\vs_enterprise.exe --noWeb --wait --passive --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional
Not
Sabırlı ol. Hem yükleyicinin hem de ürünün bitmesini --wait emin olun. Bir istemciyi bir düzenden yüklerken veya güncelleştirirken, yükleyici her zaman yüklenecek veya güncelleştirilecek ilk şeydir ve ardından Visual Studio ürününün kendisi yüklenir veya güncelleştirilir.
Bu işlemlerin her iki de başarılı bir güncelleştirme olarak kabul edilmesi için bitmesi gerekir.
Yükleme veya güncelleştirmeyi katılımsız otomatik toplu iş dosyasının parçası olarak yürütürken --wait seçeneği, vs_enterprise.exe işleminin bir çıkış kodu döndürmeden önce yükleme tamamlanana kadar beklemesini sağlamak için yararlıdır. Kuruluş yöneticisi tamamlanmış bir yüklemede daha fazla eylem gerçekleştirmek isterse( örneğin, başarılı bir yüklemeürün anahtarı uygulamak) yararlıdır.
--wait seçeneğinin kullanılması, sonraki işlemlerin erken başlamasını önler.
--waitkullanmıyorsanız, yüklemenin her iki bölümü de tamamlanmadan önce vs_enterprise.exe işlemi sonlanabilir ve bu nedenle yükleme işleminin durumunu temsil etmeyen doğru olmayan bir çıkış kodu döndürebilir.
İç intranet konumundan yükleme
Bazı kuruluşlar, coğrafi performans sorunlarını daha iyi yönetmek ve web önbelleğinden yararlanmak için düzeni bir intranet konumunda barındırmak istiyor. bir istemci makinesine intranet barındırılan düzeni dağıtmak için, yönetici izinlerine sahip bir kullanıcının istemci makinesinde yüklemeyi başlatmak için aşağıdakine benzer yükseltilmiş bir PowerShell betiği çalıştırması gerekir.
#Do the initial installation from the web hosted layout onto the client in an elevated PowerShell script
#ADMIN CONFIGURATION
#Enter layout URI here
$LayoutUri = "http://MyCompanyIntranetSite/VS2026Enterprise/"
#Enter bootstrapper name which is present in layout.
$BootstrapperName = "vs_Enterprise.exe"
#Add any arguments which you intend to send to bootstrapper.
$Arguments = "--passive --wait"
#SCRIPT FUNCTIONALITY
#Forming URI for bootstrapper
Write-Verbose "LayoutUri: $LayoutUri"
$BootstrapperUri = "$LayoutUri/$BootstrapperName"
Write-Verbose "BootstrapperUri: $BootstrapperUri"
$Arguments += " --layoutUri $LayoutUri"
Write-Verbose "Arguments: $Arguments"
#Creating temp folder and download bootstrapper
$VSLayoutFolderPath = Join-Path -Path $env:TEMP -ChildPath VSLayout
$BootstrapperFile = Join-Path -Path $VSLayoutFolderPath -ChildPath $BootstrapperName
Write-Verbose "The bootstrapper path is: $BootstrapperFile"
if (Test-Path $VSLayoutFolderPath)
{
Write-Verbose "The directory exists - $VSLayoutFolderPath"
if (Test-Path $BootstrapperFile)
{
Write-Verbose "Deleting file - $BootstrapperFile"
Remove-Item $BootstrapperFile
}
}
else
{
Write-Verbose "Creating folder - $VSLayoutFolderPath"
New-Item -ItemType Directory -Path $VSLayoutFolderPath
}
Write-Verbose "Downloading bootstrapper from - $BootstrapperUri to $BootstrapperFile"
Invoke-WebRequest -Uri $BootstrapperUri -OutFile $BootstrapperFile
Write-Verbose "Starting bootstrapper -$BootstrapperFile with arguments $Arguments"
start-process $BootstrapperFile $Arguments
İstemci makinelerini hazırla
İzinler
Yüklemeyi çalıştıran kullanıcı veya sistem hesabının, ağ paylaşımında yer alan düzen dosyasına gerekli izinlere sahip olduğundan emin olun. Daha fazla bilgi için Visual Studio yüklerken veya kullanırken ağ ile ilgili hataları giderme sayfasına bakın.
İnternet erişimi olmayan bir istemciye yükleme
Çevrimdışı istemci makinelerinindoğru sertifikalara sahip olduğundan emin olmanız gerekir.
Bir düzenden yüklediğinizde, istemcideki yükleyici her zaman düzenin konumunda Visual Studio paketlerini arar. Ancak, yükleyici düzende olmayan bileşenleri yüklemeye çalışırsa, yöneticilerin genellikle kendisine işaret edecek şekilde yapılandırdığı güncelleştirme kaynağından Visual Studio paketlerini almaya çalışır.
Önemli
Düzen konumunun her Visual Studio örneği için aynı kalması gerektiğini unutmayın. Diğer ayrıntılar için bkz. Yerel düzenden Visual Studio'yu yükleme.
Visual Studio Yükleyicisi'nin web üzerinde Microsoft tarafından barındırılan sunuculardan eksik içeriği indirmeye çalışmasını açıkça engellemek istiyorsanız, --noWeb parametresini kullanabilirsiniz.
--noWeb kullanılırsa ve düzende yüklenmek üzere seçilen bir bileşen eksikse kurulum başarısız olur. Ayrıca, --noWeb kullanılırsa ve düzen bir dosya ağ paylaşımı yerine intranet web sunucularınızda barındırılırsa kurulum başarısız olur.
--noweb anahtarının kullanılması genellikle "Aşağıdaki parametrelerle eşleşen bir ürün bulunamıyor" hata iletisini düzeltir.
Makine kaynakları
Tam yükleme yolunuzun 80 karakterden az olduğundan ve makinenizde geniş depolama alanı olduğundan emin olun. Visual Studio'nun tam yüklemesi için en az 45 -50 GB disk alanı gerekir.
Hata kodları
--wait parametresini kullandıysanız, işlemin sonucuna bağlı olarak %ERRORLEVEL% ortam değişkeni aşağıdaki değerlerden birine ayarlanır:
| Değer | Sonuç |
|---|---|
| 0 | İşlem başarıyla tamamlandı |
| 740 | Yükseklik artırımı gerekiyor |
| 1001 | Visual Studio yükleyici işlemi çalışıyor |
| 1003 | Visual Studio kullanımda |
| 1602 | İşlem iptal edildi |
| 1618 | Başka bir yükleme çalışıyor |
| 1641 | İşlem başarıyla tamamlandı ve yeniden başlatma başlatıldı |
| 3010 | İşlem başarıyla tamamlandı, ancak yüklemenin kullanılabilmesi için yeniden başlatma gerekiyor |
| 5003 | Önyükleyici yükleyiciyi indiremedi |
| 5004 | İşlem iptal edildi |
| 5005 | Önyükleyici komut satırı ayrıştırma hatası |
| 5007 | İşlem engellendi - bilgisayar gereksinimleri karşılamıyor |
| 8001 | Arm makinesi kontrol hatası |
| 8002 | Arka plan indirme ön denetimi hatası |
| 8003 | Desteklenmeyen seçilebilir arıza |
| 8004 | Hedef dizin hatası |
| 8005 | Kaynak yüklerini doğrulamada başarısızlık |
| 8006 | Çalışan Visual Studio işlemleri |
| 8010 | İşletim Sistemi desteklenmiyor. Sistem Gereksinimleri bakın |
| -1073720687 | Bağlantı hatası |
| -1073741510 | Microsoft Visual Studio Yükleyicisi sonlandırıldı (kullanıcı veya dış işlem tarafından) |
| Diğer (örneğin: -1, 1, 1603 ) |
Hata durumu oluştu - Daha fazla bilgi için günlükleri denetleyin |
Düzeninizi dağıtmak için destek alın
Düzeninizi bir istemci makinesine dağıtırken sorun yaşıyorsanız, bunu bilmek istiyoruz. Bize bunu söylemenin en iyi yolu, hem Visual Studio Yükleyicisi'nde hem de Visual Studio IDE'de görünen Sorun Bildir aracını kullanmaktır. BT Yöneticisiyseniz ve Visual Studio yüklü değilse,burayaBT Yöneticisi geri bildirimi gönderebilirsiniz. Bu aracı kullandığınızda, sorunu tanılamamıza ve çözmemize yardımcı olabilecek VS Collect aracınıngünlükleri gönderebilmeniz yararlı olacaktır.
Ayrıca yüklemeyle ilgili sorunlar için bir yükleme sohbeti (yalnızca İngilizce) destek seçeneği sunuyoruz.
Başka destek seçenekleri de mevcuttur. Visual Studio Geliştirici Topluluğu'na bakın.
İlgili içerik
- Visual Studio yönetici kılavuzu
- Visual Studio ağ tabanlı yüklemesini güncelleştirme
- Visual Studio yüklerken veya kullanırken ağ ile ilgili hataları giderme
- Ağ tabanlı Visual Studio dağıtımlarına yönelik güncelleştirmeleri denetleme
- Visual Studio kurumsal dağıtımları için ilkeleri yapılandırma
- Visual Studio ürün yaşam döngüsü ve hizmetleri
- Visual Studio yüklemek için komut satırı parametrelerini kullanma
- Visual Studio iş yükü ve bileşen ID’leri
- Visual Studio çevrimdışı yükleme için gereken sertifikaları yükleme