Microsoft Visual Studio hatasını nasıl düzeltebilirim: “paket doğru yüklenmedi”?


203

Visual Studio 2012 ve DevExpress 13.1'i yükledim . Visual Studio başladığında, bu ekli resim tarafından gösterilen bir hata oluşturdu,

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

Soruna bir yapılandırma değişikliği veya başka bir uzantının yüklenmesi neden olmuş olabilir. 'C: \ Users \ must \ AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0 \ ActivityLog.xml' dosyasını inceleyerek daha fazla bilgi alabilirsiniz.

Bu hata mesajını göstermeye devam edilsin mi?

Microsoft Visual Studio - 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' paketi doğru yüklenmedi.

Bu hata Visual Studio 2017'de de görünür.


2
Bu hatayı dikkatle okuyun: "Dosyayı inceleyerek daha fazla bilgi alabilirsiniz ..." - bu dosya ne diyor?
fvu

@fvu Etkinlik Günlüğü dosyası açma hatası oluşturuldu.
Dua Ali

1
Daha derin analiz yapmadan önce kontrol edilmesi gereken bir şey - "Diskte yeterli boş alan var mı?"
LCJ

FYI: VS Pro 15.7.x'te aynı problemim vardı - @ dinesh'ın çözümü benim için çözdü.
qxotk

GÜNCELLEME: Bugün farklı bir proje açtı (yukarıdaki önceki yorumumdan 1 gün sonra) ve aynı hatayı tekrar aldı. Aşağıdaki @ elmastan çözümdeki adımları takip etti ve hata gitti. Adımlar olup olmadığını bilmiyorum, ya da sadece Visual Studio'yu ikinci kez açarak.
qxotk

Yanıtlar:


386

Güncelleme 2 yüklemesi ile yeni bir Windows ve Visual Studio 2013 Ultimate'da görmeye başladım (diğerleri de Güncellemeler 3 ve 4'te ve Profesyonel sürümde bildirmiş olsa da).

Sorunu çözmek için, tüm Visual Studio örneklerini kapatın ve aşağıdaki klasördeki tüm dosyaları silin:

Visual Studio 2013

%localappdata%\Microsoft\VisualStudio\12.0\ComponentModelCache

Benim için iyi çalıştı. Bu yazı için teşekkürler .

Visual Studio 2015

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

Visual Studio 2017

%localappdata%\Microsoft\VisualStudio\15.0_xxxx\ComponentModelCache

2
VS 2015'te aynı sorunu yaşıyorum, ancak herhangi bir ComponentModelCacheklasör görünmüyor . Belki de Visual Studio'nun yeni sürümlerinde farklı bir adla gider?
jpierson

3
@jpierson evet klasör ComponentModelCacheVS 2015 için klasöründe bulunabilir: 14.0. Tam yol şu şekildedir:C:\Users\<your user name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
w0ns88

4
Visual Studio 2017'nin yeni yüklemesinde bu sorunu yaşıyorum ... ve yine klasör yapısı aynı değil!
Gerçekten Güzel Kod

3
VS 2017 için oluşturulmuş bir klasör eklediyseniz, denemek ve görmek isteyebilirsiniz.
user_v

7
Visual Studio 2019 için çalıştı:% localappdata% \ Microsoft \ VisualStudio \ 16_xxxx
Eskil Mjelva Saatvedt

47
  • Visual Studio'yu kapatın.

  • Aşağıdaki yolu yedekleyin ve silin:

    C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\11.0

  • Visual Studio'yu yeniden başlatın Admin. Aksi takdirde, Roamingklasör Visual Studio tarafından onarılamaz.


1
Bu, visual studio 2015 topluluk sürümü ile de çalıştı. Yol olarak değişir C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\14.0, ancak aynı şekilde çalışır. Ayrıca, görsel stüdyo açmadan önce, Koştum devenv /setup@JB önerdiği komutunu
flaria

1
@User_v tarafından önerilen çözüm, sorun klasörü sadece sildiğinden, biraz daha az aşındırıcıdır.
Cody

Benim için çalıştı. Ancak belirtilen dosyaları sildikten sonra devenv /setupkomut çalıştırıyorum Command Prompt for VS2015. Silinen dosyaların yeniden oluşturulmasına neden oldu. sonra Visual Studio'yu çalıştırıyorum;)
Siyavash Hamdi

Benim için orada bir VisualStudio klasörü yoktu (VS Pro 2017). C:\Users\{your_username}\AppData\Local\Microsoft\VisualStudio\15.0_xxxxYönetici modunda sildim ve başladım ve işe yaradı.
Nick Graham

"Visual Studio Yönetici olarak yeniden başlat" benim için çalıştı, teşekkürler
Mitra M

38

Bu sorunla Visual Studio 2017'de (15.7.4) karşılaştım. Çeşitli çözümleri denedikten sonra, bu benim için çalıştı: tüm Visual Studio örneklerini kapatın ve bunu komut satırından çalıştırın (muhtemelen yönetici haklarıyla):

"devenv.exe /clearcache" and "devenv /updateconfiguration"

4
Bu benim için çalıştı, en son VS güncellemesinden sonra üretkenlik elektrikli aletler uzantılarından biriyle ilgili bir sorun olduğunu düşünüyorum
Sean T

1
Bu benim için çalıştı ve ben yönetici modunda VS 2015 komut istemi çalıştırdı. +1
Prashant Jain

3
Başladığınızdan emin olun Developer Command Prompt for VS {version}. devenv.exebüyük olasılıkla normal CMD'nizde bilinmemektedir (en azından yola eklemediyseniz). Bu Geliştirici Komut İstemi bununla ilgilenir. VS ile kuruldu ve benim durumumda başlat menüsünde idi.
bugybunny

/updateconfigurationTam olarak ne yaptığını bilen var mı ?
bugybunny

VS 2017 için çalıştı 15.9.6
PBMe_HikeIt

34

devenv /setupYönetici haklarıyla Visual Studio Komut İstemi'ni deneyin .

Aynı sorunu Visual Studio 2013 Ultimate ile de yaşadım. Reza tarafından gönderilen çözümü denedim, ama işe yaramadı.

Sonunda Visual Studio'yu kapatamadım. Kapatmaya çalıştığımda benzer bir iletişim kutusu gösteriyordu ve kapanmıyor. Bunu denedim: "Sınırlama sözleşme adıyla eşleşen dışa aktarma bulunamadı" hata iletisi . Ne.

Takım Gezgini penceresinde "Sayfa ' sayı numarası ' bulunamadı" mesajını fark ettim . Bu şekilde denedim ve şu yanıtı buldum: Sayfa '312e8a59-2712-48a1-863e-0ef4e67961fc' Visual Studio 2012 kullanılarak bulunamadı . Bu yüzden devenv /setupyönetici haklarıyla Visual Studio Komut İstemi üzerinde çalışıyorum.

İşi yaptı ve şimdi her şey yolunda.


Microsoft, ne yaptığına dair çok fazla ayrıntı devenv /setupvermez. Sadece kurulum işleminin son adımıdır. msdn.microsoft.com/en-us/library/ex6a2fad.aspx
jbarrameda

"Kısıtlama sözleşmesi adı" sorusunun bağlantısı için aksesuarlar. Sorunumun asıl nedeni bu. Eklediğiniz için teşekkürler.
MetalPhoenix

3
Benim durumumda devenv.exe /resetuserdatayardımcı oldu. Not: TÜM kullanıcı verilerini sıfırlar .
Matty

VS Professional 16.3.5 ile aynı sorunu yaşadım ve Hata mesajındaki talimatları uygulayarak "Kısıtlama sözleşmesi adıyla eşleşen hiçbir ihracat bulunamadı" bağlantısı benim için çalıştı
Steve Mansfield

14

Visual Studio 2017 için çözüm:

Adım 1: Visual Studio cmd'yi yönetici modunda açın (başlat menüsü öğesine bakın: VS 2017 için Geliştirici Komut İstemi - Kullantığınızdan emin olun: Yönetici olarak çalıştır)

Adım 2: Dizini Visual Studio 2017'nin yüklü olduğu klasöre değiştirin, örneğin:

cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise

(Bu komutu cmd isteminize kopyalayıp yapıştırabilirsiniz. Visual Studio Professional için, klasör "Enterprise" yerine "Professional" olarak adlandırılır.)

3.Adım: Aşağıdaki komutu kopyalayın / yapıştırın

gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll

Vur Enter...

Sorunu çözecek ...

Aksi takdirde, yukarıdaki gibi GAC'ye aşağıdakileri de ekleyebilirsiniz :

Microsoft.VisualStudio.Shell.Interop.9.0.dll

Microsoft.VisualStudio.Shell.Interop.10.0.dll

Microsoft.VisualStudio.Shell.Interop.11.0.dll


1
Bu hatayı göstermek için birkaç Visual Studio projem oldu ve her seferinde sorunu çözmek için yukarıdaki adımları tekrarladım.
qxotk

Bu benim sorunumu çözdü. Kaynağımızı 2015'ten 4.6.2 ile 4.7.1'e yükselttik. Bu sorunu almaya yeni başladım ve bu benim için işe yarayan çözüm. Düzeltme için teşekkürler!
Osiris

Yukarıdaki her şeyi denedikten sonra benim için işe yarayan tek şey bu. Teşekkürler!
Martin

3
2019'da eklemeniz gerekiyorMicrosoft.VisualStudio.Shell.Interop.12.0.dll
HackSlash

13

Benzer bir sorun yaşadım ve Denetim MasasıProgramlar'a gittim ve Visual Studio yüklemesini onardım. Benim için çalıştı.


2
Aynı hata için yukarıdaki çözümlerin 2'sini denedim ancak SpecFlow paketi için işe yaramadı. Bu benim için çalıştı . Denediğim çözümler: 1: ComponentModelCache 2'yi Kaldırma: AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0
Brampage

1
Visual Studio 2017'yi Denetim Masası'ndan onaramazsınız C:\Program Files (x86)\Microsoft Visual Studio\Installer, vs_installer.exedosyayı bulabileceğiniz yere gitmeniz gerekir .
18'de Brampage

4

Ben de aynı problemi yaşadım. Yüklediğiniz en son uzantıyı hatırlamaya çalışın. Uzantılardan ve güncellemelerden en son uzantıyı silip Visual Studio'yu yeniden başlatıyorum. ve sorun çözüldü. Benim için uzantı adı Verimlilik Elektrikli El Aletleri


3

Visual Studio 2013 Professional'ım vardı ve aynı hatayı aldım. Visual Studio yüklemesini onarana kadar kaldıramadım. Biraz zaman aldı, ama şimdi iyi çalışıyor.


3

Visual Studio 2017'yi Visual Studio yükleyicisi aracılığıyla güncellemek benim için sorunu düzeltti.


Hangi sürümde sorun vardı ve bu sürümde hangi sürümü güncellediniz?
qxotk

İkinci olarak. Yükleyiciyle basitçe onarım yapmak bu sorunu çözecektir.
shaosh

2

Visual Studio 2013 güncelleştirme 4 ile de bu sorunu yaşadım. Güncelleştirme 4 yükleyicisini tekrar çalıştırıp Onar'ı seçtikten sonra makineyi yeniden başlattıktan sonra sorun ortadan kalktı.


2

Aynı sorunu vardı ve devenv /setupkomut isteminde yürüttükten sonra çözüldü .


2

Bu sorunu Telerik Raporlama'yı yükledikten sonra da yaşadım. Visual Studio 2013'te herhangi bir çözüm başlatamadım veya Visual Studio 2013'ü kapatamadım.

Raporlama paketini kaldırdıktan ve Visual Studio 2012 için Local / Roaming AppData sildikten sonra sorun giderildi.


1
Son zamanlarda benzer hatalar yığını var. DevExpress bileşenlerini son üç hafta boyunca değerlendiriyordum. Bu yüzden DevExpress'i kaldırdım, hata mesajları kayboldu. Yine de DevExpress'in soruna neden olup olmadığından emin değilim
Alex Klaus

1
Benim durumumda devexpress'i yeniden yükledim ve bundan sonra hepsi iyi çalıştı
rasputino


1

Dosyayı bulmalıyız devenv.exe.configiçinde C:\Users\{user_name}\AppData\Local\Microsoft\VisualStudio\14.0\ve güncelleyin. (Veya dosyanızın C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\konumuna bağlı olarak devenv.exe.)

Bu özel durumda, yeniden yönlendirme ayarlayan satırlar System.Collections.Immutablebulmalı ve newVersion'ı 1.1.36.0'dan 1.1.37.0'a değiştirmelisiniz.

Özgün makale Güncelleştirme 1 (bağımlılık dansı) sonra Visual Studio 2015 nasıl geri yüklenir .


1

Bu sorunu yaşadım ve projeler doğru şekilde yüklenmiyordu ya da geçişe ihtiyaç duyduklarını belirttiler. ActivityLog.xml dosyası, belirli bir uzantıda bir hata gösterdi. Uzantıyı kaldırdım ve Visual Studio'yu yeniden başlattım. Bu sorunu çözdü.


1

Aynı sorunu Visual Studio 2015'te de aldım. Günümden saatler geçirdikten sonra bunun için bir cevap buldum:

  • Tüm Visual Studio örneklerinizi kapatın
  • Ve {AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0} 'a gidin. İçindeki şeyleri temizleyin.
  • Visual Studio'yu yönetici modunda başlatın. İçindeki klasörleri onaracaktır.

1

Benim için Visual Studio 2017 çözümü:

  1. Kapalı Visual Studio
  2. "Yönetici Olarak Çalıştır" modunda çalıştırın.

Artık sorun yok.


Bu benim için geçici olarak düzeltildi ve sorun bir gün sonra tekrar ortaya çıktı. Yukarıdaki @ dinesh tarafından yayınlanan çözüme bakın.
qxotk

1

Benim durumumda hata iletisi "'IntelliCodeCppPackage' paketi doğru yüklenmedi" (Visual Studio 2019):

IntelliCodeCppPackage

Ben bu adımları bu sorunun çözüldü;

  • Visual Studio IntelliCode uzantısını devre dışı bırakma
  • Visual Studio'yu yeniden başlat
  • Bu uzantıyı tekrar etkinleştir

1

Visual Studio 2017 ile benzer bir sorunum vardı ( Tizen Proje türü paketi doğru yüklenmedi ).

Yukarıdaki tüm cevapları denedikten ve birkaç saat içinde hatalar için bir çözüm aradıktan sonra ActivityLog.XML, hiçbir şey işe yaramadı.

Sonunda, çözüm bir Visual Studio Repair oldu .

Onarım işleminin soruna neden olan bazı yapılandırmaları geçersiz kıldığını varsayıyorum.

Visual Studio 2017'yi
Onar Visual Studio 2019'u Onar


1
  1. ComponentModelCache klasörünü bulun
  2. Sil Microsoft.VisualStudio.Default.cache
  3. Visual Studio'yu yeniden başlat

Visual Studio'yu kullanmanın tadını çıkarın.


1

Onarım dışında her şeyi denedim. Bir güncelleme bile yaptım. Bunu benim için düzeltti:

  1. "VS 2017 için Geliştirici Komut İstemi" ni Yönetici olarak açın
  2. CD'ye (yolunuz değişebilir) CD C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\PublicAssemblies
  3. Komutu çalıştır gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
  4. Visual Studio'yu yeniden başlat

0

Aynı sorunu yaşadım ve Visual Studio 11.0 için uygulama veri dizinini silmek benim için çalıştı.


0

Ben sadece temelde görmezden geldi SQL Server Management Studio 2016 benzer bir hata var bahsetmek istedim. Daha sonra Visual Studio'yu (2015) başlattım ve bu hata da orada meydana geldi.

Buraya arama yaptım ve yanıtın dosyaların silinmesini önererek buldum.

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

Klasör. Ancak, benim durumumda, bu klasör boştu.

Önce Management Studio'da hatayı gördüğümü hatırladığımdan beri kontrol ettim ve benzer bir klasör vardı.

%localappdata%\Microsoft\SQL Server Management Studio\13.0\ComponentModelCache

Bu klasör boş değildi. Visual Studio ve Management Studio'yu kapattım ve dosyaları bu klasörden sildim.

Daha sonra, hem Management Studio hem de Visual Studio hatasız olarak başlatıldı.


0

Visual Studio için Crystal Reports yükledikten sonra bu sorunu yaşadım . Tüm Visual Studio örneklerini kapatarak ve Crystal Reports'u yeniden yükleyerek çözdüm.


0

Visual Studio 2015'te bir Node.js projesi oluştururken aynı hatayla "NPM paketi doğru yüklenmemiş" hatasıyla karşılaştım.

Sorunumu iki adım uygulayarak çözdüm:

  1. Bu konumda bulunan tüm dosyaları silin:

    C:\Users\<Your User Name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache

    Visual Studio'yu yeniden başlatın.

  2. Visual Studio'yu açın ve AraçlarNuGet Paket YöneticisiPaket Yöneticisi Ayarları

    Sol tarafta: Bir açılır liste göreceksiniz: Node.js, AraçlarNpmClearCache → * Tamam'ı seçin

Sonra tekrar projeyi oluşturmaya çalışın. Sorunumu çözdü.


0

Visual Studio 2017 Enterprise'da bu rastgele sorunu yaşamaktan zevk aldım.

Burada her çözümü denedim ve Visual Studio onarımı da dahil olmak üzere işe yaramadı (bu biraz zaman alıyor). Birkaç saat içinde, belki aslında ActivityLog.xml dosyasını kontrol gerektiğini düşündüm.

ActivityLog.xml

Sorunlu uzantıyı 'VS2017 için Geliştirici Komut İstemi'nden yönetici olarak kaldırdım, çünkü Visual Studio açıldıktan sonra donuyor ve hiçbir şey tıklanamıyor.

Kaldırma adımları - jessehouwing.net'in izniyle

  1. Uzantıyı yüklemek için kullandığınız vsix dosyasını bulun.
  2. En sevdiğiniz arşivleyicide açın (benimki 7-Zip ).
  3. Uzantının tut kimliği dan Kimlik gelen düğümün extension.vsixmanifest.
  4. vsixinstaller /u:Microsoft.VisualStudio.LiveShareUzantıyı kaldırmak için (benim durumumda) çalıştırın .

0

Çözdüm:

  1. Yüklemeye git
  2. Değiştir
  3. "Kurulum yeri" sekmesine gidin
  4. "Kurulumdan sonra indirme önbelleğini koru" seçeneğini işaretleyin
  5. Değiştir

0

Benim sorunum Mysql bağlayıcı net 6.4.4, Nuget, xamarin, VSPackage, EditorPackage ve vb .. paket doğru yüklenmedi.

Çözümüm vs2015 için aşağıda

  1. AppData konumunu açın // üzerindeki tüm yapılandırmalar güncelleniyor.
  2. Visual Studio'da yapılandırma hatasının atıldığı klasörü Yedekle ve Kaldır.

forex. Nuget paketiniz doğru yüklenmediyse - Yerel ve Dolaşım dizinlerindeki Nuget klasörünü kaldırın.

  1. Ayrıca vs2015 için AppData / Microsoft / visual Studio / 14.0'daki verileri temizleyin

bu kadar ve benim için çalıştı! ...


0

Benzer bir sorun yaşadım.

ActivityLog.xml dosyasını kontrol ettikten sonra, bunun belirli bir klasörden Uzantı / paket adı için bir örnek oluşturamadığını söyledi. Bu yolu izledim ve aradığı klasörü bulamadım.

Bu yüzden uzantıyı tekrar yükledim, dll'yi aradım ve içeren klasör içeriğini Visual Studio'nun aradığı klasöre kopyaladım.

Özetlemek gerekirse:

  1. Hatadaki klasörün var olup olmadığını kontrol edin
  2. Değilse, aynı ada sahip yeni bir klasör oluşturun
  3. Visual Studio klasöründeki hatada dll arayın, bulunmazsa, uzantıyı yeniden yükleyin
  4. Hata devam ederse, dll için Program Files (x86) içindeki Visual Studio klasörünün içinde arayın ve içeren klasörü açın
  5. Tüm içeriği kopyala
  6. ActivityLog.xml içinde belirtilen adla oluşturduğunuz yeni klasörün içine yapıştırın

0

Visual Studio 2019 için: Sorunu çözmek için aşağıdakileri yaptım

Aşağıdaki klasörü yedekleyin. Yedeklemeyi Aldıktan ve Bu Klasörü Sildikten Sonra C: \ Users \ munirul2537 \ AppData \ Roaming \ Microsoft \ VisualStudio \ 16.0_add0ca51

Visual Studio'nun kurulum paneline gidin ve aşağıdakileri yapın

1. Kuruluma gidin 2. Değiştirin 3. "Kurulum yeri" sekmesine gidin 4. "Kurulumdan sonra indirme önbelleğini saklayın" seçeneğini işaretleyin.

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.