Visual Studio 2015 RTM yüklendikten sonra paketler yüklenmiyor


95

Sorun

Visual Studio 2015 RC'yi kurdum ve üzerine Visual Studio 2015 RTM yükledim. İnternette bunu yapamayacağını söyleyen hiçbir şey bulamadım. Bunun sorunla ilgili olup olmadığını bilmiyorum.

Ne yazık ki, Visual Studio 2015 RTM'yi yeniden başlattıktan sonra ilk kez başlattığımda şu mesaj kutularını açtı:

"'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' paketi doğru şekilde yüklenmedi"

Ayrıca:

  • XamarinShellPackage
  • TestWindowPackage
  • NuGetPackage
  • ErrorListPackage

Bu hatayı nasıl çözebilirim?

Kütükler

ActivityLog.xml'e bakılması söylendi . Microsoft.VisualStudio.Editor.Implementation.EditorPackage bulamadım.

Ancak XamarinShellPackage için şunu söyledi:

<entry>
    <record>339</record>
    <time>2015/07/21 13:01:54.011</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [XamarinShellPackage]</description>
    <guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
    <hr>80070057 - E_INVALIDARG</hr>
    <errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
  </entry>
  <entry>
    <record>340</record>
    <time>2015/07/21 13:01:54.013</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [XamarinShellPackage]</description>
    <guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
    <hr>80070057 - E_INVALIDARG</hr>
    <errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
  </entry>

İçin TestWindowPackage :

<entry>
   <record>394</record>
   <time>2015/07/21 13:02:02.751</time>
   <type>Error</type>
   <source>TestWindowPackage</source>
   <description>TestWindowPackage.Initialize failed with exception:
&#x000D;&#x000A;&#x000D;&#x000A;System.NullReferenceException:
Object reference not set to an instance of an object.&#x000D;&#x000A;
at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()
&#x000D;&#x000A;&#x000D;&#x000A;PackageContainer loaded: False &#x000D;&#x000A;</description>
</entry>
<entry>
   <record>395</record>
   <time>2015/07/21 13:02:02.752</time>
   <type>Error</type>
   <source>VisualStudio</source>
   <description>SetSite failed for package [TestWindowPackage]</description>
   <guid>{BFC24BF4-B994-4757-BCDC-1D5D2768BF29}</guid>
   <hr>80004003 - E_POINTER</hr>
   <errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>

İçin NuGetPackage :

 <entry>
    <record>405</record>
    <time>2015/07/21 13:02:04.096</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [NuGetPackage]</description>
    <guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>
  <entry>
    <record>406</record>
    <time>2015/07/21 13:02:04.096</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [NuGetPackage]</description>
    <guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>

İçin ErrorListPackage deniyor:

<entry>
    <record>409</record>
    <time>2015/07/21 13:02:04.624</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Begin package load [ErrorListPackage]</description>
    <guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
  </entry>
  <entry>
    <record>410</record>
    <time>2015/07/21 13:02:04.629</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [ErrorListPackage]</description>
    <guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo>Object reference not set to an instance of an object.</errorinfo>
  </entry>

Şimdiye kadar ne denedim

Yani ... Herhangi bir öneriniz var mı?

Soru ile ilgili güncellemeler

İlk güncelleme

Sadece bir proje yüklemeye çalıştım ve ... Bir şeyler çok yanlış. "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage, vb." Gibi bir grup paketi yükleyemez ve Çözüm Gezgini tamamen boştur! Ne oluyor?

İkinci güncelleme

Programlarım ve Özelliklerim şöyle görünür:

Programların ve Özelliklerin Ekran Görüntüsü

Üçüncü güncelleme

Cesaret ettiğim kadar kaldırdım ve kaldırdım.

  • AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0'daki her şey kaldırıldı
  • AppData \ Local \ VisualStudio \ 14.0'daki her şey kaldırıldı
  • Visual Studio 2015, Programlar ve Özellikler aracılığıyla kaldırıldı (ekran görüntüsünün üstünde)
  • Program Files klasöründeki Visual Studio İkincil Yükleyici klasörü tamamen kaldırıldı
  • Program Dosyaları'ndan Visual Studio 14.0 ile ilgili her şey kaldırıldı

Visual Studio 2013 kurulumumu bozmak istemiyorum. Visual Studio 2015 hala yukarıdaki paketleri yükleyemiyor!

Bu nedenle, yukarıdaki ekran görüntüsünden tam olarak hangi programların kaldırılabileceği konusunda daha fazla bilgiye sahip olan varsa, çok mutlu olurum.

Dördüncü güncelleme

Alınacak adımlar (3. güncellemeden güncellenmiştir)

  • AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0'daki her şey kaldırıldı
  • AppData \ Local \ VisualStudio \ 14.0'daki her şey kaldırıldı
  • ProgramData'dan Visual Studio 14.0 ile ilgili her şeyi kaldırın
  • Visual Studio 2015, Programlar ve Özellikler aracılığıyla kaldırıldı (ekran görüntüsünün üstünde)
  • Bu makalenin söylediği her şeyi yaptınız mı: https://support.microsoft.com/nl-nl/kb/3016536
  • Program Files klasöründeki Visual Studio İkincil Yükleyici klasörü tamamen kaldırıldı
  • Temelde Program Dosyaları'ndan Visual Studio 14.0 ile ilgisi olan her şey kaldırıldı. Programlar ve Özellikler'de kaldırmadan kalan her şey.
  • Microsoft Visual C ++ yeniden dağıtılabilir (x86) - 14.0.xxx'i de kaldırın
  • Xamarin öğelerimi de kaldırdım
  • Umarım hiçbir şeyi unutmamışımdır, ancak işin özü, Visual Studio 2015 ile ilgili her şeyden tamamen kurtulmaktır.
  • Visual Studio 2015 RTM'yi yeniden yükleyin ve şimdi çalışmalıdır. Tekrar bazı üçüncü taraf şeyler yüklemem gerekiyor, ama en azından işe yarıyor!

1
Benzer bir hata vardı. VS tamir etmedi, her ikisinin de tamamen kaldırılmasını ve ardından yeniden yüklemeyi bitirdim. Şimdi çalışıyor.
bir kulağakaçan

1
Ayrıca, VS kalıntıları için Program Dosyaları, Program Dosyaları (x86) ve AppData'yı aradığınızdan emin olun. Hala VS 2012 eşyası kalmıştı
bir kulağakaçan

3
Birisi lütfen bana MS'in bu sorunun farkında olduğunu ve düzeltmek için bir şeyler yaptığını söyleyin! Bu SO sorusu, bulabildiğim sorunun tek sözü. Denediğim hiçbir şey işe yaramıyor. Burada listelenen her adımı takip ettim ve HALA VS'yi açamıyorum. HALA paket yüklenemiyor hataları alıyorum.
Tyler Jones

1
@Tyler Jones: Programlar ve Özellikler'den VS2015 İLGİLİ HER ŞEYİ kaldırdınız mı?
Danny van der Kraan

1
Sorunuzun sonunda sorunuzu cevaplamaya çalışmamalısınız. İsterseniz kendinize yeni bir cevap ekleyin.
ANeves, SE'nin kötü olduğunu düşünüyor

Yanıtlar:


191

Tümü makinemde Visual Studio 2012, 2013 ve 2015 yüklü. Visual Studio 2013 Güncelleme 5'i yükledikten sonra, VS 2013'te "paket doğru yüklenmedi" hatasını almaya başladım.

Çalışması için tek yaptığım şu adımı takip etmekti:

  1. Visual Studio'nun tüm örneklerini kapatın
  2. Bu klasördeki her şeyi sil C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
  3. Visual Studio'yu yeniden başlatın

Bunu Visual Studio 2015 için denememiş olsam da, bunun da sorunu çözmesi gerektiğine inanıyorum. Bunu Visual Studio 2015 için yapmak için 12.0 , 14.0 olarak değiştirilmelidir .

GÜNCELLEME

Klasördeki her şeyi silmek yerine ( yukarıdaki 2. adımda önerildiği gibi), klasörü yeniden adlandırmak ve Visual Studio'nun yeni bir tane oluşturmasına izin vermek çok daha güvenlidir. Bazen eski klasörden bazı şeyleri kopyalamanız gerekebilir.


4
Bunu benim için VS2015 Prof. RTM ile çözdü
MarcelDevG

3
Visual Studio 2015'te çalıştığı onaylandı. Kesinlikle bir yükseltmeyi hak ediyor.
Jhourlad Estrella

3
Bu yanıt aynı zamanda aldığım bir hatayı da çözdü, "'XamarinIOSPackage' paketi doğru yüklenmedi". Teşekkürler!
Dan Rigby

4
Bu, Visual Studio 2015'i Güncelleme 3'e güncelledikten sonra da işe yaradı, Extension Manager'ımı bozdu ancak bu çözüldü, teşekkürler!
Chris Pacey

3
Bu, bir yeniden yükleme yaptıktan sonra çalıştı. Dizini silmek yerine güvenli olacak şekilde yeniden adlandırdı
lloyd

49

Visual Studio 2015 Güncelleştirme 1 için bir geçici çözüm daha

  1. Açık c:\Users\{User_Name}\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config
  2. İçin bağlama yeniden yönlendirmesini değiştirin System.Collections.Immutable, newVersionolmalıdır 1.1.37.0(olmamalıdır 1.1.36.0).

Yönlendirme şu şekilde görünmelidir:

    <dependentAssembly>
        <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
        <bindingRedirect oldVersion="1.0.27.0-1.1.65535.65535" newVersion="1.1.37.0"/>
    </dependentAssembly>

Kaynak ActivityLog.xml:

SetSite [CSharpPackage] paketi için başarısız oldu [Dosya veya derleme 'System.Collections.Immutable, Sürüm = 1.1.36.0, Culture = nötr, PublicKeyToken = b03f5f7f11d50a3a' veya bağımlılıklarından biri yüklenemedi. Bulunan derlemenin bildirim tanımı, derleme başvurusuyla eşleşmiyor. (HRESULT istisnası: 0x80131040)]: {at Microsoft.VisualStudio.LanguageServices.Implementation.LanguageService.AbstractPackage`2.Initialize () at Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage Microsoft.Initialize () .Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite (IServiceProvider sp)}

Bu tür sorunların nasıl giderileceği hakkında daha fazla bilgiyi Güncelleştirme 1'den sonra Visual Studio 2015 nasıl geri yüklenir blog yazımda okuyabilirsiniz .


1
Çok teşekkür ederim, bu sorunu 1. Güncellemeye yükselttikten sonra yaşadım. Düzeltmeniz hile yaptı!
abdoulcool

Klasörü kaldırmam / yeniden adlandırmam, başlatma vs, sonra kapatmam ve bağlama yönlendirmesini yapmam gerekiyordu. C:\Users\AppData\Local\Microsoft\VisualStudio\14.0
Maslow

Teşekkür ederim! NewVersion'ı 1.1.37.0'a değiştirmek, VS2015.1'e güncelledikten sonra benim için de çalıştı.
Cory Grimster

4
Bu, Atmel Studio 7.0 için de işe yaradı (VS2015 kabuğuna göre).
sdkljhdf hda

2
@lego Sadece referans için, düzeltilmesi gereken yapılandırma dosyası AtmelStudio.exe.configaltındaAppData\Local\Atmel\AtmelStudio\7.0
Sakamoto Poteko

29

Visual Studio 2015 Community RTC ile aynı sorunu yaşadım ve içindeki her şeyi silerek bunu düzeltebildim:

  1. C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio\14.0 ve
  2. C:\Users\<your users name>\AppData\Roaming\Microsoft\VisualStudio\14.0

Bu nedenle, Visual Studio'yu kaldırmayı / yeniden yüklemeyi önleyebileceğiniz için bunu denemenizi tavsiye ederim.


VS2015pro x64 Win8.1'i yeniden yükledikten sonra benim için de çalıştı
Emmanuel NK

bu çözüm benim için Windows 10'da çalıştı. Çok teşekkürler.
Abhishek P

18

Visual Studio 2015'teki uzantılar nedeniyle şunu yeniden adlandırmam gerekti: C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0

Yeniden adlandırdıktan sonra, Visual Studio 2015'i açtım ve bu hatalardan daha fazlasını aldım ancak 14.0 klasörü yeniden oluşturuldu.

Visual Studio 2015'i kapattım ve Extensions ve STemplate klasörlerini orijinal / yeniden adlandırılmış klasörden yenisine kopyaladım.

Visual Studio 2015'i yeniden açtım ve her şey yeniden çalışıyor.

Güncelleme 2015-09-24T0017:

Tekrar çalışmayı bıraktı. Bu yazıdaki tüm seçenekleri denedim. Başka bir gönderi buldum ve bu işe yaradı gibi görünüyor:

Çalıştırmak:

devenv /clearcache
devenv /updateconfiguration

4
"Devenv / clearcache devenv / updateconfiguration" ı çalıştırmak benim için de çalıştı.
Michael Silver

Bu ayrıca Visual Studio 2013 Güncelleme 4'teki "paket doğru yüklenmedi" hatasını da düzeltti
Tom Regan

bu benim için işe yarayan tek şey. Windows 10 makinede Users \ username \ AppData klasörüm yoktu.
Rob

8

@ Tom Clelford'un çözümüne benzer, ancak içindeki her şeyi silmeye ek olarak:

C: \ Kullanıcılar {kullanıcı adı} \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0

Ayrıca içindeki her şeyi de silmek zorunda kaldım

C: \ Kullanıcılar {kullanıcı adı} \ AppData \ Local \ Microsoft \ VisualStudio \ vshub

Dolaşım klasöründe hiçbir şeye dokunmam gerekmedi, ancak bu, kullanıcıdan kullanıcıya değişebilir.


5

Sorunum, Visual Studio 2015 Güncelleştirme 1'i yükledikten sonra oluştu.

Önerilen tüm çözümleri şanssız denedim. Benim için işe yarayan çözüm Eric Knox'tan (Microsoft ekibi) bir çözümdü.

Budur:

  1. Doğru VSUpdate 1 yapılandırmasını bu bağlantıdan makinenizdeki bir klasöre indirin: https://download.microsoft.com/download/2/7/6/276D15B2-6851-42AA-8D1F-639CD3FC84BE/devenv-exe-config- update1.xml
  2. Bir yönetici komut istemi açın ve şu adımları çalıştırın (varsayılan konuma yüklediğinizi varsayarak):

    cd "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE"
    ren devenv.exe.config devenv.exe.config.backup
    copy <local path to file downloaded in step #1> .\devenv.exe.config
    devenv /UpdateConfiguration
    

Tam makalesini buradan kontrol edebilirsiniz.


2

Visual Studio 2015 RC'de de bir sorun yaşadım.

DosyaYeniProje ... menüsünde bir istisna atılırken bir sorun oluştu .

"C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache" klasörünün içeriğini silerek Shittu Olugbenga , 2015-08-10 yanıtını takip ettim .

Visual Studio'yu yeniden başlattım ve işe yaradı. :)


2

Benim için işe yarayan tek şey SQL Server Veri Araçlarını onarmaktı ( Programları Kaldır'a gidin ve Değiştir / Onar'ı seçin ):

Buraya resim açıklamasını girin


1
Bu benim için de çalıştı. Diğer cevaplarda bahsedilen AppData klasörleri benim için boştu.
Seth

1

Benim durumumda NugetPackage , sorun muhtemelen Visual Studio 2015'i (birlikte var olan) yükledikten sonra Visual Studio 2013'ü yüklemekten kaynaklanıyordu.

Çözdüğüm yol, Visual Studio 2015 için NuGet Paket Yöneticisi'ni yeniden yüklemekti (Araçlar> Uzantılar ve Güncellemeler ...)


1

Microsoft Visual Studio Enterprise 15 Preview (sürüm 15.0.25123) başlatılırken aynı hatayı aldım:

<entry>
    <record>27</record>
    <time>2016/05/02 12:26:57.451</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [Image Service Package]Source:
 ..
    <guid>{1491E936-6FFE-474E-8371-30E5920D8FDD}</guid>
    <hr>80131522</hr>
    <errorinfo></errorinfo>
</entry>

Kayıt defteri anahtarını değiştirmeye çalışıyorum ama işe yaramadı.

Gerçekten hiç işe yaramadı. Önceki sürümü kaldırın, ancak deneyin ve işe yaradı!

Uninstall Microsoft Visual Studio Ultimate 2015 Preview, (Version 14.0.23310)

İşe yaradı (benim için :))

Önceki cevaplardaki tüm ipuçlarını da araştırdım. Bunun gerekli olup olmadığını bilmiyorum.


1

Yeni ReSharper 2016.2'ye yükselttikten sonra da aynı sorunu yaşadım. Visual Studio'da ReSharper'ı askıya alarak sorunu düzelttim (menü AraçlarSeçeneklerReSharperAskıya Al ).

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.