Visual Studio 2015 Community Edition'ı Yükleme Birden Çok Hata


148

Visual Studio 2015 Community Edition'ı Windows 10'a yüklerken, web yükleyicisini kullanarak her şey yolunda gidiyor, ancak aşağıdaki paketler yüklenemiyor:

  • Visual Studio 2015 için Team Explorer -> Önemli Hata
  • Microsoft NuGet - Visual Studio 2015 -> Paket Başarısız Oldu
  • Microsoft Visual Studio Connected Services -> Paketler Başarısız Oldu
  • Azure AD Kimlik Doğrulaması Bağlı Hizmetler -> Paketler Başarısız Oldu
  • Microsoft Azure Mobil Hizmetler Bağlı Hizmet -> Paket Başarısız
  • Microsoft Azure Depolama Bağlı Hizmeti -> Paketler Başarısız Oldu
  • Microsoft.VisualStudio.Office365 -> Paket Başarısız Oldu

Sistemimdeki her Visual Studio Sürümünü kaldırma, dosyaları el ile silme C:\ProgramData\Program Cacheve hatta devre dışı bırakmaya ve bunun daha önce işe yarayıp yaramadığını görmeye çalıştığım Antivirüsümü (AVG) kaldıracak kadar birkaç çalışma denedim. Komutu bile çalıştırdımfsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1

ISO'yu kullanmaya bile çalıştım ama aynı sorunla karşılaştım.

Azure veya Team Explorer'ı kullanmadığımdan, onlara erişemeyeceğim anlamına gelen herhangi bir çözüm yeterli olacaktır.

Yükleyici tarafından oluşturulan günlük dosyası burada 65.000 karakterden uzun olduğu için bulunabilir (tüm eğlence için en alta kaydırın).


1
Merhaba, "onarım" seçeneğini uygulamaya çalıştınız mı?
Daniel Krzyczkowski

@danny Korkarım ki bu seçenek hiç ortaya çıkmadı. Ancak bugün daha sonra ortaya çıkmış olabilir ne zaman kontrol
TheKingOfAtlantis

Şimdiye kadar bu sorunu çözemedim. Ancak VS2015 kurulumundan önce Team Explorer bağımsız kurulumunu yapıp yapamayacağımı merak ediyorum. Team Explorer başka bir uygulama kurulumunda yer alıyor mu?
smwikipedia

Çözdüm! Lütfen cevabımı gör.
smwikipedia

Yanıtlar:


269

Başarısız kurulumdan sonra 2015 vc yeniden dağıtılabilirlerini onarmanız ve visual studio yükleyicisini yeniden başlatmanız gerekir.

Yeniden dağıtılabilir yükleyici berbat, 64bit ve 32bit dll'leri karıştırıyor. Vcruntime140.dll dosya boyutuna bakarak bu sorunun olup olmadığını kontrol edebilirsiniz. Windows klasörünüzde arama vcruntime140yapmanız için 4 dosya görmeniz gerekir (hem yayın hem de hata ayıklama sürümlerinde 64 ve 32 bit). Herhangi bir dosya aynı boyuta sahipse, yeniden dağıtılabilir bilgisayarda bir onarım çalıştırmanız gerekir.

Sistemimde 32 bit dll 83,3KB, 64 bit 86,6KB (sürümler).


9
Yukarıdaki açıklamaların bir sonucu olarak, eskileri kaldırdıktan sonra Visual Studio 2015 için Visual C ++ Yeniden Dağıtılabilir (32 ve 64Bit sürümleri) manüel olarak yükleyin ( microsoft.com/en-us/download/details.aspx?id=48145 ). Eski olanları Kontrol Paneli aracılığıyla kaldırmak yerine onarmak da mümkündür, ancak bunun da sorunu çözeceğinden emin değilim?
Matthias

4
Bunu yaptıktan sonra hala sorunlarla karşılaşıyorum, bu, sonra microsoft olanları kaldırıp indirip sonra yükleyen vsruntime. Ekran
görüntüsü

9
@Matthias VC ++ paketlerini Denetim Masası ile manuel olarak kaldırma ve VS yükleyicisinin benim için çalışan tüm VC ++ yeniden dağıtılabilir paketlerini yeniden yüklemesine izin ver
Nomada

1
İşte VS 2015 Güncelleme 1 için vcruntime140.dll microsoft.com/en-us/download/confirmation.aspx?id=49984
Pavenhimself

1
Güncelleme 2 yeniden dağıtılabilir (v14.0.23910) - microsoft.com/en-us/download/details.aspx?id=51682
Anaksunaman

49

Bu sorunu çözmeye çalışmak için bir hafta geçirdim. Sonunda benim için ne yaptı, anti-virüs programlarımı devre dışı bırakmak oldu. Çözümümle karşılaşmadan önce başka birçok çözümden geçtim. Visual Studios 2015 Topluluk Sürümü'nü yüklemekte hala sorun yaşayanlar için yararlı olabilecek bazı çözümleri yayınlayacağımı düşündüm.

Çözüm 1: Minimum Kurulum

Minimum ekstra özelliklerle yüklemeyi deneyin. Visual Studios 2015 kurulumunu çalıştırın, sonra "Özel" i tıklayın ve sonraki ekranda her şeyin işaretini kaldırın ve kuruluma devam edin.

Çözüm 2: Yükleme önbelleğini silin

Önbellekteki bozuk dosyalar nedeniyle yükleme başarısız olabilir. Yükleme başarısız olduğunda, Visual Studio önbelleğiyle ilgili tüm öğeleri kaldırın ve tam yeniden yükleme yapın. Bunu yapmak için, komut istemini ( Yönetici Olarak Çalıştır ) çalıştırın ve " cd / programdata / package cache / " yazın ve enter tuşuna basın. Sonra " del / f / s * .msi / f / s * .cab " yazıp enter tuşuna basın. Şimdi Visual Studios 2015 kurulumunu tekrar çalıştırın.

Çözüm 3: Bilgisayarınızda saklanan geçici dosya verilerini silin

Dosya Gezgini'ni açın ve " C: \ Users \ [Kullanıcı Hesabı Adınız] \ AppData \ Local \ Microsoft " klasörüne gidin . Ardından şu klasörleri silin: VSCommon, VisualStudio, Blend, VsGraphics, ApplicationInsights, vshub, Team Foundation, Web Platformu Yükleyicisi ve MsBuild. Bundan sonra, Visual Studios 2015 Installer'ı yeniden çalıştırın.

Çözüm 4: Sembolik bağlantıların dört değerlendirmesinin tümünü etkinleştirin

İlk olarak, dört değerlendirmenin de etkin olup olmadığını kontrol edin. Komut istemini açın ( Yönetici olarak çalıştır ) ve " fsutil behavior query SymlinkEvaluation " yazın. 4 değerlendirmenin tümü etkinleştirilmelidir. Değilse " fsutil behavior set SymlinkEvaluation L2L: 1 R2R: 1 L2R: 1 R2L: 1 " yazın. Bu 4 değerlendirme ayarlandıktan sonra geçici dosyaları silin ve yükleme önbelleğini temizleyin (bkz. Çözüm 2 ve Çözüm 3), sonra Visual Studios 2015 yüklemesini yeniden çalıştırın.

Çözüm 5: Yeniden Dağıtılabilirleri Onarın

Belki de sorun, VC yeniden dağıtılabilir cihazlarınızın arızalı ve onarıma ihtiyacı olmasıdır. Bunu yapmak için, "Program Ekle / Kaldır" ı çalıştırın ve Microsoft Visual C ++ [Year] Yeniden Dağıtılabilir'in (Sürüm) tüm x86 ve x64 sürümlerini arayın . Ardından, her biri için Değiştir'e basın ve kaldırma ekranı açıldığında Onar'a basın. Daha önce yüklediğim tüm sürümler için yaptım: 2012, 2013 ve 2015. Bu nedenle, bunlardan 6'sını tamir ettim: 2012: x86 ve x64, 2013: x86 ve x64, 2015: x86 ve x64.

Çözüm 6: x86 ve x64 boyutlarının aynı olup olmadığını kontrol edin

Bu tartışmada başkaları tarafından belirtildiği gibi vcruntime140.dll dosyasını arayın ve x86 ve x64 sürümlerinin olup olmadığına bakın. Onlar gerektiğini DEĞİL aynı boyutta. Varsa, çözüm 5'e bakın veya bunları el ile silebilirsiniz (** Dosyaları Windows klasöründen silerken dikkatli olun!) Ve yeniden yükleyin (buradan: https://www.microsoft.com/en-ca/ download / details.aspx? id = 48145 ).
Ayrıca msvcp140.dll için de aynı denetimi yapın. Şahsen bu dosyaları " C: \ Windows \ SysWOW64 ve C: \ Windows \ System32 " klasörlerinde aradım ve iki klasördeki dosyaları karşılaştırdım. Ayrıca, " C: \ Program Files \ Microsoft Visual Studio 14.0 " ve " içindeki vcruntime140.dll ve msvcp140.dll arasındaki farkları kontrol ettim.C: \ Program Dosyaları (x86) \ Microsoft Visual Studio 14.0 "

Çözüm 7: Tüm Anti-Virüs Korumasını ve Güvenlik Duvarlarını geçici olarak devre dışı bırakın

Benim için sorunun, ByteFence Anti-Malware ve Norton korumalı Norton Security'ye sahip olmasından kaynaklandığı ortaya çıktı . Ben engelli gerçek zamanlı koruma gelen ByteFence Anti-Malware ve ben engelli Auto-Protect ve Akıllı Güvenlik Duvarı gelen yedekleme ile Norton Security . Kurulumu tekrar çalıştırmadan önce, Çözüm 2 ve Çözüm 3'ü tekrarladım (yukarı kaydırın). Ve Voila, kurulum başarılı oldu. Ancak Anti-Virüs Programının suçlu olduğunu nasıl anladım? Çözüm 8'i okuyun.

Çözüm 8: Saldırılar için Visual Studios Kurulum Sürecini dikkatlice izleyin

Sorunu bulmak için bu çözüme başvurdum. Ezh'in makalesini okuduktan sonra Process Monitor v3.2 ve Process Explorer v16.1'i indirmeye karar verdim . 3 programı yan yana dikkatle izliyordum: Process Monitor, Process Explorer ve Visual Studios 2015 Installer ve yükleyicinin çağırdığı tüm işlemleri çok yakından izledim. Sonra VSIXInstaller.exe işlemi geldiğinde ve uzak bir sunucudan bir şey yüklemeye çalıştığında, Anti-Virüs Programımın aniden ekranda (bir işlem olarak) görüneceğine ve domuz / engellemeye karar vereceğinden tekrar tekrar başarısız olduğunu fark ettim. VSIX kurulumunun gerekli olduğu bazı önemli DLL dosyaları. Anti-virüs programını geçici olarak devre dışı bırakmak sorunumu çözdü!

Çözüm 9: Tam Windows formatı ve yeniden yükleme

Her şey başarısız olursa ve gerçekten Visual Studios 2015'i çalıştırmak için çaresizseniz, Windows'un tam olarak yeniden yüklenmesini öneririm. Bu noktada, sorun büyük olasılıkla bilmediğiniz bir programla bir tür girişim / saldırıdır.


Başka birine yardımcı olabilecek daha fazla bilgi eklemek için ... Ortamım Windows Server 2012 R2 Standard'dı ve Visual Studio 2015 Topluluğu'nu yüklemeye çalışıyordum. Visual Studio 2013 Topluluğu'nu zaten çalıştırıyordum. İlk 5 numaralı çözümü denedim ama bu çözmedi. Sonra nihayet Çözüm # 4'ü denedim ve işe yaradı.
Yves A Martin

2015 kuruluşunu yüklerken aynı sorunu yaşadım ve çözüm # 4 çalıştı, teşekkürler
Eivind T

Çözümler 1,2,5,6,7 benim için işe yaramadı, ancak çözüm 3,4'ü yapmak işi yaptı. Bunları yazmak için zaman ayırdığınız için teşekkür ederiz.
dra_red

2
Yükleme önbelleğini silmek tehlikelidir. Sıfırdan başlamak için her şeyi kaldırmak istediğinizde sorunlara neden olacaktır.
BartoszKP

# 1- # 8 yaptı ve iyi çalışıyor; Bu yorumları eğiticinize eklemenizi öneririm: yorum # 1 kurulumdan sonra gerekli modülleri kolayca indirebilirsiniz; comment # 5 Microsoft web sitesinden çalışma zamanı kitaplıklarını manuel olarak indirmelisiniz
Stepo

19

Benim sorunum sadece 2015 vc yeniden dağıtılabilir yeniden yükleme ile gitmedi. Ancak, Ezh'in mükemmel blog gönderisindeki aynı işlemi kullanarak hatayı bulabildim (ve okuyabilmem için Google Çeviri'ye teşekkürler).

Benim durumumda msvcp140.dll, Windows/SysWOW64klasöre 64bit sürüm olarak yüklenmişti . Sadece yeniden dağıtılabilirleri kaldırmak dosyayı kaldırmadı, bu yüzden manuel olarak silmek zorunda kaldım. Sonra dll dosyasının doğru sürümünü yükleyen x86 yeniden dağıtılabilir dosyalarını yeniden yükleyebildim. Ve ayrıca, VS2015'in kurulumu hatasız tamamlandı.


kabul edilen cevabı takip etti ama yardım etmedi. bu benim sorunumu çözdü.
Eren Ersönmez

*140.dllBahsedilenler de dahil olmak üzere başarısız VS2015 kurulumunu unisntall ettikten sonra bazı SysWOW64 ve System32 klasöründe kalıyorum msvcp140.dll. Ben senin yaklaşımını deneyeceğim.
smwikipedia

13

Başarı!

Benzer sorunlar yaşadım ve birkaç kez yeniden yüklemeyi denedim, ama sevinç yok. ISO'dan ve etraftaki her şeyden tek tek paketler kurmaya bakıyordum - hiç mutlu değil.

Sonunda kontrol panelinde / programlarında "kaldır" yerine "onar" ı seçerek "yüklemeye" başladım. Gerçi "onarım" yapmak oldukça zaman aldı. Sonunda kurulur ve çalışır.

Bu benim için çalıştı. Başkalarına yardımcı olabilir - zaten denemek diğer birçok seçenekten daha kolaydır.


Başarısız kurulumdan sonra uygulama listesine bakmayı hiç düşünmedim ... işte, bu kayıt defteri ve google ile saatlerce boşa harcadıktan sonra mükemmel çalıştı.
Jamie Treworgy

1
Benim için mükemmel çalıştı. Bu seçilen cevap olmalı
Vishal Subramanyam

Yukarıdaki her şeyi denedikten ve hiçbir yere ulaştıktan sonra, bu gerçekten işe yaradı. Hepsi David selamlıyor. Ciddi anlamda. Onu şimdi selamlayın.
livin_amuk

İlk kez başarılı olan herkes için, ancak daha sonra ilk kez başlatıldığında, başarısız olur ve çöker, onarın tekrar yükleyin. Bu benim için çalıştı ve şimdi nihayet birkaç saat sonra çalıştırıyorum. Çok teşekkürler David. Sizin için çalışan tek cevap sizindir.
Nicholas R. Grant

Yardımcı olabilecek birkaç adım ekleyeceğim: Program Ekle / Kaldır'da gördüğünüz tüm "Microsoft Visual C ++ [Yıl] Yeniden Dağıtılabilir (Sürüm)" seçeneğini kaldırın ve VS Studio'da onarım çalıştırmadan önce bilgisayarınızı yeniden başlatın.
KayakinKoder

11

Diğer cevaplardan açıklandığı gibi, ancak adımlarla:

1- Denetim Masasına Git -> Programları Kaldır -> Tümünü Kaldır Microsoft C ++ ((Yıl)) Yeniden Dağıtılabilir

2- bu dosyaları hala manuel olarak mevcutlarsa silin:

  • C: \ WINDOWS \ system32 \ vcruntime140.dll
  • C: \ WINDOWS \ SysWOW64 \ vcruntime140.dll

3- indirip yükleyin: https://www.microsoft.com/en-us/download/details.aspx?id=48145

Bundan sonra Visual Studio yüklemesini yeniden çalıştırın ve bu hatanın tekrar gösterilmeyeceğini umun.


Sadece yeniden dağıtılabilir ve yeniden kaldırma / ty ty !!
JP Cordova

Güncelleme 2 yeniden dağıtılabilir (v14.0.23910) - microsoft.com/tr-tr/download/details.aspx?id=51682
Anaksunaman

System32 ve SysWOW64
Pierre

2

Bu soruda özetlenen kararların hiçbiri sorunumu çözmedi. Benzer bir soru yayınladım ve çözülmesi için Microsoft ile bir destek bileti açmak zorunda kaldım. Diğer önerilerin hiçbiri yardımcı olmazsa cevabımı buradan görebilirsiniz: Team Studio ile Visual Studio 2015 Enterprise Update 1'i Yükleme Hatası


Diğer seçeneklerin hiçbiri benim için çalışmıyor. (hatta bazıları daha fazla zarara neden olabilir). Bu umut verici görünüyor.
smwikipedia

2

Tamam, bu yüzden benimle aynı gemideyseniz ve bu çözümlerden hiçbirinin size yardımcı olmadığını tespit ederseniz, NuGet'in (veya bu paketlerden herhangi birinin) VSIX programından yüklemediği için büyük olasılıkla bir sorununuz var (hangi .dll başvurduğundan emin değilim), bu nedenle aşağıdaki yazı denemek :

  • Visual Studio 2015'in tüm örneklerini silin. Bu, tüm kayıt defteri değerlerini içerir.
  • Güncelleştirme 1'den (RTM sürümü) daha eski bir Visual Studio sürümü yükleyin ; Bu kullanılabilir burada .
  • Hala bir hata alıyorsanız, yalnızca Visual Studio 2015 programını onarmayı deneyin . Nihayetinde benim için bunu düzeltti.

Umarım bu birisine yardımcı olmuştur. Yükleyicinin günlük dosyasının hiç yardımcı olmaması gerçekten sinir bozucu. NuGet'e özgü günlük dosyasına bakmak zorunda kaldım ve işte hatayı fark ettim:

Yükleme, seçilen tüm ürünlere uzantıyı yükleyemedi. Daha fazla bilgi için iletişim kutusunun altındaki yükleme günlüğü bağlantısını tıklayın.

Yöntem bulunamadı: 'System.Collections.Generic.IEnumerable`1 System.Security.Cryptography.X509Certificates.X509ChainStatus Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation ()'.


2

(Aynı sorunla karşılaştım. Birçok denemeden sonra ÇÖZÜM ve BENİM KÖK SEBEPİNİ buldum. Deneme yolumu burada tutuyorum, ancak isterseniz sonuna atlayabilirsiniz.)

Ben o kadar işaret etmek istiyorum enden çözümüyle 2 İLE ÇOK DİKKATLİ OLUN . Diğer bazı programlar C:\ProgramData\Pacakges Cacheklasördeki yükleme paketlerini önbelleğe alabilir . Bu klasördeki verileri kaldırırsanız, diğer programların yüklenmesini / kaldırılmasını tehlikeye atabilirsiniz.

VS2015 kurulumu sırasında bu çoklu arızalarla karşılaştım. Ve tüm içeriği kaldırdıktan sonra C:\ProgramData\Pacakges Cache, hem VS2013 hem de VS2015 pencereye yapıştı Programs and Featuresve change/repair/uninstallonları yapamam .

Hatayı düzeltmek change/repair/uninstalliçin aşağıdaki 2 kayıt defteri anahtarına gitmeliyim:

Her şeyden önce: BT İÇİN HER ŞEYİ YAPMADAN ÖNCE KAYITLARINIZI YEDEKLEME

[HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall]

Ve InstallLocationnoktaları Visual Studio 2013/2015 ile ilgili C:\ProgramData\Pacakges Cacheolan AND DispalyNameişaretini taşıyan her anahtarı kaldırın (bu, bazı deneyim / sezgileri gerektirebilir).

Ardından, Program ve Özellikler penceresinde VS2013 / 2015'in sıkışmış öğeleri kaybolur. Ve şimdi VS2013'ü yeniden yükleyebiliyorum.

Ancak yine de yükleyiciyle VS2015'i yükleyemiyorum . Hata hala aşağıdaki gibidir:

resim açıklamasını buraya girin

Ama en azından Prgram & Features penceresinde VS2015'i değiştirebilir / onarabilir / kaldırabilirim . Bu yüzden tamir etmeyi seçiyorum. Ancak onarım çalışmaz. Hala yukarıdaki hata ile aynı hatayla karşılaştım.

Daha sonra başarısız VS2015'i kaldırdım ve TimVdG'nin işaretli cevabında söylendiği gibi VC ++ 2015 redistini onarmaya çalıştım . Ve sonra yükleyiciyle VS2015'i yeniden yükleyin.

Yine de başarısız oldu.

Sonra Güncelleme 1 olmadan VS2015 yüklemek için Brian Swart'ın çözümünü denedim ama yine de TeamExplorer ile başarısız oldu. Günlüğü kontrol ettim ve buldum:

MSI (s) (48: A0) [14: 53: 34: 997]: Windows Installer ürünü yükledi. Ürün Adı: Microsoft Visual Studio 2015 için Team Explorer. Ürün Sürümü: 14.0.23102. Ürün Dili: 1033. Üretici: Microsoft Corporation. Kurulum başarılı veya hata durumu: 1603 .

Ve 1603 hatası hakkında biraz googled . Şimdi C:\Program Files (x86)\Microsoft Visual Studio 14.0klasöre tam denetim eklemeye çalışıyorum ve tekrar deneyin.

Hala çalışmıyor.

Bazı referanslar:

https://www.online-tech-tips.com/computer-tips/remove-program-from-add-remove/

https://support.microsoft.com/en-us/help/247501/how-to-manually-remove-programs-from-the-add-remove-programs-list

/superuser/401511/how-to-remove-a-broken-program-from-the-programs-and-features-list-in-windows-7

=========> Nihai Çözüm <=========

Yani benim senaryomda, VC2015 yeniden dağıtılabilirleriyle hiçbir ilgisi yok.

Temel nedenim kayıt defterindeki yanlış .NET sürüm numarası.

64bit Windows'da .NET sürümü kayıt defterinde 2 yerde depolanır:

HKLM \ Yazılım \ Microsoft \ NET Framework Kurulumu \ NDP \ v4 \ Tam \ Sürüm

HKEY_LOCAL_MACHINE \ SOFTWARE ** WOW6432Node ** \ Microsoft \ NET Framework Kurulumu \ NDP \ v4 \ Tam \ Sürüm

Kutumun içeriği: resim açıklamasını buraya girin

Not bu karakteri lider vde Version? Kim koydu bilmiyorum. Ama kaldırdığımda, VS2015 with Update 3düzgün bir şekilde kurulabilir!

resim açıklamasını buraya girin

Bunu nasıl bulabileceğimi merak edebilirsiniz. VS2015'i yükleyemediğim için VS2017'ye döndüm. Ancak VS2017'yi başarıyla yükledikten sonra başlatamadım . Şöyle diyor:

resim açıklamasını buraya girin

Bu yüzden yüklü .NET sürümünü kontrol etmeye karar verdim ve yukarıdaki ilginç farkı gördüm . vLiderliği kaldırdığımda VS2017 başlatılabilir.

Ama yine de, voraya kim koyduğunu hala bilmiyorum ... Yazıklar olsun!

Son fakat en az değil: Lütfen Release, Versionkayıt defteri anahtarı değerinin tutarlı olduğundan ve Windows sürümünüzle çalışabildiğinden emin olun . Aşağıya bakın:

.NET ve Windows sürüm bağımlılıkları .

yüklü .NET sürümü nasıl belirlenir .

Windows 10 sürüm bilgisi

Biraz daha bulgu ekle:

Bu yükleme sırasını bitirdikten sonra: VS2017 -> VS2015 -> VS2013, kutumda VC ++ 2015 redistinin bile olmadığını fark ettim:

resim açıklamasını buraya girin

Çünkü hem VC ++ 2015 hem de VC ++ 2017 redistleri 14.xxx'dir . Yani daha yüksek sürüme sahip olmak yeterlidir. VC ++ 2015 redistini manuel olarak yüklemeye çalıştığımda şunu söylüyor:

resim açıklamasını buraya girin


1

Bu iş parçacığında başka bir seçenek çalışmazsa, bu kılavuzda verilen adımları deneyebilirsiniz (aşağıya bakın): https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual -stüdyo-için-bir dizinin-bir önceden-salım-yüklü /

  1. Http://psmsi.codeplex.com adresini indirip yükleyin (Not: yeni site https://github.com/heaths/psmsi ) Bunlar, Windows Installer için her türlü geliştirme ve sorun giderme işlemleri için oluşturduğum genel amaçlı PowerShell cmdlet'leri. tabanlı yüklemeler. Bunları kurmak için yükseltmenize gerek yoktur, ancak ön yükseltirseniz makine başına yükleyebilirsiniz (varsayılan olarak kullanıcı başına).
  2. Yükseltilmiş bir PowerShell komut istemi açın ve anahtar paylaşımlı bileşeni hangi ürünlerin yüklediğini keşfetmek için aşağıdakileri çalıştırın:

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo

  3. Listelenen tüm ürünleri kaldırmayı düşünüyorsanız (özellikle muhtemelen RTM'yi daha sonra kuracağınız düşünüldüğünde), aşağıdakileri çalıştırın:

    get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL

Şahsen, bu benim için çalıştı. Görünüşe göre daha sonra kayıt defterinde bir şey berbat eski bir sürücü üzerinde döşeme bazı eski dosyaları olduğunu unuttum (sanırım ..?). Her neyse, her şey temiz, gayet iyi yüklendi!

Not: PSMSI araçlarını PowerShell'e aktarmayla ilgili sorun yaşıyorsanız, şuraya bakın: https://msdn.microsoft.com/en-us/library/dn568022.aspx

Özetle, Set-ExecutionPolicy RemoteSignedyazılımı içe aktarmaya izin vermek için komutu çalıştırmanız gerekebilir .

Umarım bu ihtiyacı olan birine yardımcı olur!


Lütfen cevabınıza ilgili kodu / adımları ekleyin. Yığın Taşması, bağlantı çürümesini önlemek için bir cevabın "çekirdeği" için dış bağlantılara güvenmekten vazgeçirir. Sadece alakalı olanları alıntılamak ve ardından kaynağın tamamına bağlantı vermek mükemmel bir şekilde tamam .
mech

1

Yeniden dağıtılabilir onarım işini yaptım, ancak benim için Office365'i yükledikten sonra çalıştı.

(benim için de listedeki son başarısız paket oldu).


1

Benim için, bu cevaplar listesinden hiçbir şey işe yaramadı.

Sonunda hile yaptı:

  1. Yükleyiciyi / uninstall / force komut satırı seçenekleriyle çalıştırarak VS yüklemesini kaldırma (bkz. Https://msdn.microsoft.com/en-us/library/mt720585.aspx )
  2. Tüm VS14 ve nuget ile ilgili klasörleri aşağıdaki yerlerden el ile yeniden adlandırma:
    • % AppData% / Local ve alt klasörleri
    • % AppData% / Roaming ve alt klasörleri
    • % ProgramData% ve alt klasörleri
    • % ProgramFiles% ve alt klasörleri
    • % ProgramFiles (x86)% ve alt klasörleri
    • % ProgramData% / Paket Önbelleği'nin kendisi
  3. Makineyi yeniden başlatma
  4. Tekrar yükleme.

1

Her iki konumda da machine.config dosyalarınızı kontrol ettiğinizden emin olun

C: \ Windows \ Microsoft.NET \ Framework [sürüm] \ Config C: \ Windows \ Microsoft.NET \ Framework64 [sürüm] \ Config

Bu sayfadaki tüm çözümleri denedikten sonra öğrendim.


0

Visual Studio 2015 Topluluk Sürümü Güncelleştirmesi 1 ile aynı sorunla karşılaştım. Benim durumumda, yükleyici bir şekilde Visual C ++ Yeniden Dağıtılabilir x86 sürümünü yükleyemedi. Program Ekle Kaldır seçeneğini işaretlediğimde sadece x64 sürümü kuruldu.

Sizin için durum buysa, eksik yeniden dağıtılabilir paketi buradan alabilirsiniz ; veya bir google araması yoluyla size uygun sürümü bulabilirsiniz.



0

Bu da beni öldürüyordu, Stack Overflow'un bana yardım etmeden önce binlerce kez görsel stüdyoları yeniden yüklemeliydim! İlk olarak bir Windows güncelleştirme sorunu ile başlandı Güncelleştirme Visual Studio 2015'i yüklerken bana gerekli olduğunu işaretledi - KB2919355 güncellemesi. Windows güncellemesine gittim ve birkaç başarısız güncelleme gördüm. Nasıl denediğim önemli değil. Atıf yapılmıştır Hata kodu bu tavsiye karşılaştı kadar 80070543 bazı araştırmalar buldunuz hiçbiri işe yaramadı oldu http://www.dell.com/support/article/us/en/04/SLN293803/en bu talimatlar Windows güncelleme yaptı izledi olması tekrar ve işe yaradı. Visual Studios güncellemesini tekrar yapmak için tekrar aynı hatayı aldık! Bu yüzden KB2919355'i araştırmaya karar verdim ve bu siteyi bulana kadar hayal kırıklığına uğradımhttp://www.eightforums.com/windows-updates-activation/45441-update-kb2919355-finally-successful-after-multiple-fails.html

diğer güncellemeleri yüklemekle ilgili talimatları tam olarak izledi ve çalıştılar. KB2919355 nihayet güncellendi, bu yüzden tekrar denedim ve dil paketlerini içeren farklı bir hata çıktı. “Önemli Kurulum hatası”. Bir dizi sinir bozucu yeniden kurulumdan geçtikten sonra, kaldırma işlemleri, aşağıdakileri içeren tavsiyeden çıktı (yukarıda) Yığın Taşma girişi, aşağıdakileri içeren “C ++ Yeniden Dağıtılabilirlerinin Onarılması”: Başlat -> Denetim Masası -> Programlar ve Özellikler Sağ fare Her yeniden dağıtılabilir öğeyi (aşağıdan yukarıya) tıklar ve herkes için onar'ı tıklayın. Herhangi bir "Yeniden Başlat" isteyin, hemen ve hemen orada yapın! Sonra Visual Studio kurulumlarını yaptım… .son günler ve günlerce denedikten sonra… .it çalıştı.


Aman Tanrım, şimdi beni öldürüyor! Bir virüs olmalı - yalan yok.
ezaspi

0

Geri kalanınız gibi, bunu anlamaya çalışarak günler geçirdim. Hepinizin söylediklerinin her kombinasyonunu denedim ve hiçbir şey denemedim. Sonunda AppData / Local / Microsoft / VisualStudio'ya gittim ve oradaki tüm klasörleri sildim. Sonra Anti virüsümdeki her şeyi kapatmaya devam ettim ve nihayet tüm yol boyunca temel kurulumu aldım. Sinir bozucu, ama umarım bu her şeyi deneyen başka birine yardımcı olacaktır.


Orijinal soru, kurulmakta olan Norton ürünleri hakkında hiçbir şey söylemez.
Blackwood

0

Ayrıca günlük dosyaları tam sorun hakkında% Temp% klasöründe bulabilirsiniz, benim durumumda semboller ile sorun oldu.

Eğer mesajı alır .. "davranış sorgu SymlinkEvaluation Fsutil" ile eğer "şu anda grup ilkesi tarafından kontrol edilir" onay HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ dosya sistemleri \ NTFS veya basitçe "Symlink" için Throug kayıt arama.


0

Birkaç ay boyunca bu sorunla mücadele ettikten sonra nihayet yüklemeyi başardım.

Web yükleyicisini kullanan Visualstudio2015AzurePack'i indirdim.

Sorunsuz bir şekilde çalışan VS2015 topluluk sürümünü yüklemek için gereksinimlerden biri.

Umarım bu birine yardımcı olur.


0

Bu çok zor bir problem. Hiçbir (basit) çözüm uygulanmıyor gibi görünüyor. Aynı negatif sonuçla önceki seçenekleri denedim: çoklu paketler hataları.
Yüklemek için başvurdu VS 2013, başarı sorun yok, sonra VS 15(Önizleme) başarı sorun yok (btw çok güzel).
Sonunda benim için işe 'Visual Studio 2015'yarayan , en temel olanı -NO- güncellemeleriyle kurmaktı. Kurulum sırasında kurulum otomatik olarak indirilir 'Update 2've kurulum başarıyla tamamlanır.


0

Herhangi bir nedenden dolayı kurulum işlemi devam etti. Bundan sonra, hiçbir şey yardımcı olmadı ve onarım / unistall sadece paket hataları üretti. Sonunda yardımcı olan şey bu şeydi: https://github.com/Microsoft/VisualStudioUninstaller

Birkaç kez koştuktan sonra (ilk geçişte her şeyi kaldırmadı ... es) Sonunda taze bir kurulum başlatabiliyordum ve işe yaradı.


0

Ben sadece benzer bir sorun buldum ve ben kaldırma ile düzeltmek için çalıştı ve hem web yükleyici ve ISO kullanarak birkaç kez yeniden yükleyin ama sorunu çözemez. Son olarak, PC'yi sıfırlayarak ve ISO kullanarak Visual Studio 2015'i tekrar yükleyerek düzelttim.


0

İşaretli cevap, VC Redist 2015'in onarımından bahsettiğinden beri, yorumları gömmek yerine bulabildiğim tüm soruları listeliyorum.

Visual Studio 2015 için Visual C ++ Yeniden Dağıtılabilir

Visual Studio 2015 Güncelleştirme 1 için Visual C ++ Yeniden Dağıtılabilir

Microsoft Visual C ++ 2015 Yeniden Dağıtılabilir Güncelleştirme 3

Bu iş parçacığı , Visual Studio 2015 Güncelleştirme 2 için Yeniden Dağıtılabilir Visual C ++ tartışıldı . Ama bütün bağlantılar koptu ve onu bulamadım.


-3

Yaptım.

1) Avast İnternet güvenliği durduruldu.

2) tüm Microsoft C ++ 2015 Yeniden Dağıtılabilirlerini kaldırın.

3) vs-2015 topluluğunu yükleyin.

kurulum tamamlandı.

Teşekkürler.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.