Masalah
Saya telah menginstal Visual Studio 2015 RC dan menginstal Visual Studio 2015 RTM di atasnya. Saya tidak bisa menemukan apa pun di Internet yang mengatakan Anda tidak bisa melakukan ini. Saya tidak tahu apakah ini relevan dengan masalah.
Sayangnya, ketika saya memulai Visual Studio 2015 RTM untuk pertama kalinya setelah memulai ulang, muncul kotak pesan dengan:
"Paket 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' tidak dimuat dengan benar"
Juga:
- XamarinShellPackage
- TestWindowPackage
- NuGetPackage
- ErrorListPackage
Bagaimana cara mengatasi kesalahan ini?
Log
Dikatakan untuk melihat di ActivityLog.xml . Saya tidak dapat menemukan Microsoft.VisualStudio.Editor.Implementation.EditorPackage.
Tetapi untuk XamarinShellPackage dikatakan:
<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>
Untuk 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:


System.NullReferenceException:
Object reference not set to an instance of an object.

at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()


PackageContainer loaded: False 
</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>
Untuk 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>
Untuk ErrorListPackage dikatakan:
<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>
Apa yang sudah saya coba sejauh ini
- Di Alat -> Ekstensi dan Pembaruan saya telah mencoba untuk menghapus dan menginstal ulang ekstensi. Tetapi ketika saya mengklik item menu "Extensions and Updates", saya mendapatkan pengecualian "Referensi objek tidak disetel" ?? Jadi saya tidak bisa mencoba opsi ini.
- Saya telah menghapus Visual Studio 2015 dan menginstalnya kembali. Tidak berpengaruh.
- Saya telah melakukan apa yang disarankan di https://connect.microsoft.com/VisualStudio/feedback/details/1123745/setsite-failed-for-package-microsoft-visualstudio-editor-implementation-editorpackage di 13-2-2015 di 16 : 49. Tidak berpengaruh. Faktanya, seluruh struktur folder dan file yang sama persis (sekilas) disalin kembali setelah memulai Visual Studio 2015 lagi.
Jadi ... Ada saran di luar sana?
Pembaruan untuk pertanyaan
Pembaruan pertama
Saya baru saja mencoba memuat proyek dan ... Ada yang tidak beres. Itu tidak dapat memuat banyak paket seperti: "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage, dll ..." dan Solution Explorer benar-benar kosong! Apa yang sedang terjadi?
Pembaruan kedua
Seperti inilah tampilan Program dan Fitur saya:
Pembaruan ketiga
Saya telah mencopot pemasangan dan menghapus sebanyak yang saya berani.
- Menghapus semua yang ada di AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
- Menghapus semuanya di AppData \ Local \ VisualStudio \ 14.0
- Menghapus Visual Studio 2015 melalui Program dan Fitur (tangkapan layar di atas)
- Menghapus folder Penginstal Sekunder Visual Studio di folder Program Files sama sekali
- Menghapus semua yang ada hubungannya dengan Visual Studio 14.0 dari Program Files
Saya tidak ingin mengacaukan penginstalan Visual Studio 2013 saya. Visual Studio 2015 masih tidak dapat memuat paket di atas!
Jadi, jika ada yang memiliki informasi lebih lanjut tentang program mana yang dapat dihapus instalasinya dari tangkapan layar di atas, saya akan sangat senang.
Pembaruan keempat
Langkah-langkah yang harus diambil (diperbarui dari pembaruan 3)
- Menghapus semua yang ada di AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
- Menghapus semuanya di AppData \ Local \ VisualStudio \ 14.0
- Hapus semua tentang Visual Studio 14.0 dari ProgramData
- Menghapus Visual Studio 2015 melalui Program dan Fitur (tangkapan layar di atas)
- Apakah semua yang dikatakan artikel ini: https://support.microsoft.com/nl-nl/kb/3016536
- Menghapus folder Penginstal Sekunder Visual Studio di folder Program Files sama sekali
- Menghapus apa pun yang ada hubungannya dengan Visual Studio 14.0 dari Program Files pada dasarnya. Apa pun yang tersisa dari mencopot program dan Fitur.
- Hapus juga Microsoft Visual C ++ redistributable (x86) - 14.0.xxx
- Menghapus instalan barang Xamarin saya juga
- Semoga saya tidak melupakan apa pun, tetapi intinya adalah benar-benar menyingkirkan apa pun yang terkait dengan Visual Studio 2015.
- Instal ulang Visual Studio 2015 RTM dan seharusnya berfungsi sekarang. Saya harus menginstal beberapa barang pihak ketiga lagi, tetapi setidaknya berhasil!
sumber
Jawaban:
Saya memiliki Visual Studio 2012, 2013 dan 2015 semua terinstal di komputer saya. Setelah menginstal Visual Studio 2013 Update 5, saya mulai mendapatkan galat "paket tidak dimuat dengan benar" di VS 2013.
Yang saya lakukan untuk membuatnya berfungsi adalah mengikuti langkah ini:
C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
Meskipun saya belum mencoba ini untuk Visual Studio 2015, saya yakin ini juga bisa menyelesaikan masalah. Untuk melakukan ini untuk Visual Studio 2015, 12.0 harus diubah menjadi 14.0 .
MEMPERBARUI
Daripada menghapus semua yang ada di folder (seperti yang disarankan oleh langkah 2 di atas), jauh lebih aman untuk mengganti nama folder dan mengizinkan Visual Studio membuat yang baru. Terkadang, Anda mungkin harus menyalin sesuatu dari folder lama.
sumber
Satu lagi solusi untuk Visual Studio 2015 Pembaruan 1
c:\Users\{User_Name}\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config
System.Collections.Immutable
,newVersion
harus1.1.37.0
(tidak1.1.36.0
).Pengalihan akan terlihat seperti ini:
Kesalahan dari
ActivityLog.xml
:Anda dapat membaca selengkapnya tentang cara memecahkan masalah tersebut di posting blog saya Cara memulihkan Visual Studio 2015 setelah Pembaruan 1 .
sumber
C:\Users\AppData\Local\Microsoft\VisualStudio\14.0
AtmelStudio.exe.config
, yang ada di bawahAppData\Local\Atmel\AtmelStudio\7.0
Saya memiliki masalah yang sama dengan Visual Studio 2015 Community RTC dan dapat memperbaikinya dengan menghapus semuanya di:
C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio\14.0
danC:\Users\<your users name>\AppData\Roaming\Microsoft\VisualStudio\14.0
Jadi saya akan merekomendasikan mencoba ini karena Anda mungkin dapat menghindari pembongkaran / penginstalan ulang Visual Studio.
sumber
Karena ekstensi di Visual Studio 2015, saya harus mengganti nama: C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0
Setelah diganti namanya, saya membuka Visual Studio 2015 dan menerima lebih banyak kesalahan ini tetapi folder 14.0 dibuat ulang.
Saya menutup Visual Studio 2015 dan menyalin folder Extensions dan STemplate dari folder asli / berganti nama ke yang baru.
Saya membuka kembali Visual Studio 2015 dan semuanya berfungsi kembali.
Perbarui 2015-09-24T0017:
Itu berhenti bekerja lagi. Saya mencoba semua opsi di posting ini. Saya menemukan postingan lain dan sepertinya berhasil:
Lari:
sumber
Mirip dengan solusi @Tom Clelford, tetapi selain menghapus semua yang ada di:
Saya juga harus menghapus semua yang ada di
Saya tidak perlu menyentuh apa pun di folder Roaming, tetapi itu mungkin berbeda dari pengguna ke pengguna.
sumber
Masalah saya terjadi setelah menginstal Visual Studio 2015 Update 1.
Saya mencoba semua solusi yang disarankan tanpa hasil. Solusi yang berhasil untuk saya adalah dari Eric Knox (tim Microsoft).
Ini dia:
Buka prompt perintah administrator dan jalankan langkah-langkah ini (dengan asumsi Anda menginstal ke lokasi default):
Anda dapat memeriksa artikel lengkapnya di sini
sumber
Saya juga mengalami masalah dalam Visual Studio 2015 RC.
Ada masalah saat menggunakan menu File → New → Project ... membuat pengecualian.
Saya mengikuti jawaban dari Shittu Olugbenga , 2015-08-10, dengan menghapus isi folder: "C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache".
Saya memulai ulang Visual Studio dan berhasil. :)
sumber
Satu-satunya hal yang berhasil untuk saya adalah memperbaiki Alat Data SQL Server (buka Copot Pemasangan Program dan pilih Ubah / Perbaiki ):
sumber
Dalam kasus saya untuk NugetPackage , masalahnya mungkin karena menginstal Visual Studio 2013 setelah menginstal Visual Studio 2015 (sudah ada bersama).
Cara saya menyelesaikannya adalah dengan menginstal ulang NuGet Package Manager untuk Visual Studio 2015 (di Tools> Extensions and Updates ...)
sumber
Ketika memulai Microsoft Visual Studio Enterprise 15 Preview (versi 15.0.25123), saya mengalami kesalahan yang sama:
Saya mencoba mengubah kunci registri , tetapi tidak berhasil.
Ini benar-benar tidak pernah berhasil. Copot pemasangan versi sebelumnya, tetapi coba dan berhasil!
Itu berhasil (untuk saya :))
Saya menjalankan semua tip dalam jawaban sebelumnya juga. Saya tidak tahu apakah itu perlu atau tidak.
sumber
Saya mengalami masalah yang sama setelah memutakhirkan ke ReSharper 2016.2. Saya memperbaiki masalah dengan menangguhkan ReSharper di studio visual (menu Tools → Options → ReSharper → Suspend ).
sumber