Dua Ali
Dua Ali

Reputation: 3343

How can I fix the Microsoft Visual Studio error: "package did not load correctly"?

I installed Visual Studio 2012 and DevExpress 13.1. As Visual Studio started, it generated an error shown by this attached image,

The 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not load correctly.

The problem may have been caused by a configuration change or by the installation of another extension. You can get more information by examining the file 'C:\Users\must\AppData\Roaming\Microsoft\VisualStudio\11.0\ActivityLog.xml'.

Continue to show this error message?

Microsoft Visual Studio - The 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not load correctly.

This error also appears in Visual Studio 2017.

Upvotes: 325

Views: 304487

Answers (30)

tno2007
tno2007

Reputation: 2168

If you have have this problem with Copilot in VS2022, update your VS and remove Copilot from... Tools -> Get Tools and Features...

Copilot in now baked into VS2022 with the latest update, so after you remove the package (to fix the error message), it still works.

Upvotes: 0

dinesh kumar
dinesh kumar

Reputation: 211

Solution for Visual Studio 2017:

Step 1: open Visual Studio cmd in administrator mode (see start menu item: Developer Command Prompt for VS 2017 - Be sure to use: Run as administrator)

Step 2: change directory to the folder where Visual Studio 2017 is installed, for example:

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

(You can copy/paste this command to your cmd prompt. For Visual Studio Professional, the folder will be called "Professional" instead of "Enterprise", etc.)

Step 3: copy/paste the below command

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

Hit Enter...

It will resolve the issue...

Otherwise, you can also add the following to the GAC as above:

Microsoft.VisualStudio.Shell.Interop.9.0.dll

Microsoft.VisualStudio.Shell.Interop.10.0.dll

Microsoft.VisualStudio.Shell.Interop.11.0.dll

Microsoft.VisualStudio.Shell.Interop.12.0.dll

Additionally, some users have reported that it is beneficial to add:

Microsoft.VisualStudio.Shell.15.0

Upvotes: 21

Balaji Sivasakthi
Balaji Sivasakthi

Reputation: 147

Open Visual Studio with Run as Administrator

  • The issue is due to lack of permission

Upvotes: 1

Hamilton Filho
Hamilton Filho

Reputation: 1

I read this entire article around 15 times, without success. What worked for me was the following (VS 2022, Release 17.6):

  1. Close the VS application

  2. Go to "Common7\IDE\Extensions\Microsoft\CodeSense\Framework"

  3. Run "gacutil -if" to all DLLs there:

    gacutil -if Microsoft.VisualStudio.CodeSense.Common.dll

    gacutil -if Microsoft.VisualStudio.CodeSense.dll

    gacutil -if Microsoft.VisualStudio.CodeSense.Roslyn.dll

Upvotes: -1

amartin1911
amartin1911

Reputation: 541

For VS2022 after it got updated to 17.6 I started receveing The 'whatever-name' package did not load correctly.

  • What worked for me: rebooting my computer
  • What didn't work: most upvoted answers for the question

Upvotes: 2

Surya
Surya

Reputation: 45

None of these solutions here worked for me. After a fresh installation of Visual Studio 2022, when opened from Start Menu it opened without any errors. However when launched from command prompt, I got 2 'package did not load correctly' errors (IntelliCodeCppPackage, Global Hub Client Package) and IDE closed automatically. Turns out the root cause in my case was using shortened file path in cmd.

I had it like this:

set MS_DEV=C:\PROGRA~1\MIB055~1\2022\Preview
call %MS_DEV%\VC\Auxiliary\Build\vcvars64.bat
call %MS_DEV%\Common7\IDE\devenv.exe

Changing shortened path will full path loaded the packages correctly for me

set MS_DEV="C:\Program Files\Microsoft Visual Studio\2022\Preview"

Shortened path used to work with Visual Studio 2017, not sure what changed in 2022.

Upvotes: 0

Guosheng Chen
Guosheng Chen

Reputation: 31

I met this problem. This is how I resolved it:

  1. Firstly, I deleted AppData\Local\Microsoft\VisualStudio\17.0_d1adb3fb/ComponentModelCache, and launch Visual Studio 2022, and other window popup.
  2. Secondly, I deleted the ComponentModelCache again. No error occurred, but the extension is empty.
  3. Finally, I upgraded VS 2022 to 17.2.5, the problem was solved.

Upvotes: 0

Astralius
Astralius

Reputation: 28

One more solution that worked for my colleague after trying all the others that did not work (for Visual Studio 2022).

Try this:

  1. Close all instances of Visual Studio
  2. Go to: C:\Program Files (x86)\Microsoft SDKs\Windows
  3. You should see a number of vX.0-like directories (e.g. v10.0A for Visual Studio 2022 Enterprise). Back-up and remove all those directories except the one matching your Visual Studio (in my case I'd remove everything except v10.0A).
  4. Start Visual Studio. The "package did not load correctly" warning will be gone.

Rationale: If you had older versions of Visual Studio installed previously, they will come with their own NETFX Tools which might not uninstall correctly together with those older instances of Visual Studio. The new Visual Studio will for some reason pick the old Tools and fail using them. Removing the redundant directories fixes it.

Upvotes: 1

user_v
user_v

Reputation: 10114

I started to see this on a fresh Windows and Visual Studio 2013 Ultimate with Update 2 installation (although others have also reported it on Updates 3 and 4, as well as the Professional version).

To resolve the problem, close all Visual Studio instances, then delete all files in the following folder:

Visual Studio 2013

%localappdata%\Microsoft\VisualStudio\12.0\ComponentModelCache

It worked fine for me. Thanks to this article.

Visual Studio 2015

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

Visual Studio 2017

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

Visual Studio 2019

%localappdata%\Microsoft\VisualStudio\16_xxxx\ComponentModelCache

Visual Studio 2022

%localappdata%\Microsoft\VisualStudio\17_xxxx\ComponentModelCache

Upvotes: 586

Seth
Seth

Reputation: 1072

Since this is the top SO result in google for this issue, I'm going to leave my fix here for VS 2022 when experiencing this issue. I found it is commonly caused by an extension issue. In my particular case TypeScript Definition Generator was causing the issue and removing the extension solved it. To find which extension could be causing the issue, run VS with the /Log command line switch.

i.e.: "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\devenv.exe" /Log

After the error occurs, close VS and locate ActivityLog.xml found at %AppData%\Microsoft\VisualStudio\<version>\ActivityLog.xml. Search the log for any extensions reporting an error and uninstall it.

Upvotes: 2

SDEscobedo
SDEscobedo

Reputation: 595

After trying lots of options this worked for me (VS 2019):

  1. Launch Developer Command Prompt for VS 2019 (Run as Administrator)
  2. cd "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\PublicAssemblies" Replace Community with your specific distribution.
  3. Execute the next line: gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll

Upvotes: -1

Sam San
Sam San

Reputation: 36

Firstable, you need to be sure have the last Microsoft .NET Framework version, in my case, I had the 4.6 version and I have downloaded and updated the .NET Framework 4.8.03761 Developer Pack, from the official site:

https://dotnet.microsoft.com/download/dotnet-framework/net48

Once I restarted my PC, to continue fixing that, I solved this problem by clearing Visual Studio Component Model Cache.

Just delete or rename this folder:

%LocalAppData%\Microsoft\VisualStudio\11.0\ComponentModelCache or

%LocalAppData%\Microsoft\VPDExpress\11.0\ComponentModelCache and restart Visual Studio.

Upvotes: 1

tdracz
tdracz

Reputation: 1554

I encountered this problem in Visual Studio 2017 (15.7.4). After trying various solutions, eventually this worked for me: close all Visual Studio instances, and run this from the command line (possibly with administrator rights):

devenv.exe /clearcache
devenv /updateconfiguration

Upvotes: 123

Tolga Cakir
Tolga Cakir

Reputation: 755

I had the same problem for Visual Studio 2019 v16.8.6. It was fixed after repair Visual Studio from Visual Studio Installer.

Upvotes: 0

Athanviel
Athanviel

Reputation: 357

For others that have a similar problem but with live share.

In the visual studio installer there was a warning that live share was not installed correctly and a modification was pending, that would download live share again.

After completion of the modification the error was resolved.

Upvotes: 0

Tahir Alvi
Tahir Alvi

Reputation: 994

For Visual Studio 2017, 2019. I got this error and able to fix it just by enable the Live Share extension from extensions.

see the VS community page for detail.

Upvotes: 0

Jeff
Jeff

Reputation: 165

I tried everything except the repair. I even did an update. This is what fixed it for me:

  1. Open "Developer Command Prompt for VS 2017" as Admin
  2. CD into (your path may vary) CD C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\PublicAssemblies
  3. Run command gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
  4. Restart Visual Studio

Upvotes: 3

Munirul Islam
Munirul Islam

Reputation: 221

For Visual Studio 2019: I have done the following things to solve the problem

Backup the following Folder. After Taking backup and Delete This Folder C:\Users\munirul2537\AppData\Roaming\Microsoft\VisualStudio\16.0_add0ca51

Go to the installation panel of visual studio and do the following things

1.Go to install 2.Modify 3.Go to "Installation location" tab 4. Check "keep download cache after the installation" 5. Modify

Upvotes: 0

Peter Sameh
Peter Sameh

Reputation: 23

I had a similar problem.

After checking ActivityLog.xml and it said that it could not create an instance for the Extension/package name from a specific folder. I traced that path and I didn't find that folder it is looking for.

So I installed the extension again, I looked for the dll, and copied the containing folder contents to the folder Visual Studio is looking for.

So to recap:

  1. Check if the folder in the error exists
  2. If not, create a new folder with the same name
  3. Look for the dll in the error in the Visual Studio folder, if not found, install the extension again
  4. If the error resists, search inside the Visual Studio folder in Program Files (x86) for the dll and open the containing folder
  5. Copy all the contents
  6. Paste inside the new folder you have created with the name mentioned inside the ActivityLog.xml

Upvotes: 1

Rajesh Kannan
Rajesh Kannan

Reputation: 1

My issue was Mysql connector net 6.4.4, Nuget, xamarin, VSPackage, EditorPackage and etc.. package did not load correctly.

My solution is below for vs2015

  1. Open AppData location // all the configurations are updating on it.
  2. Backup and Remove the folder in which configuration error is thrown in the visual studio.

forex. If you have Nuget package did not load correctly error - Remove Nuget folder in Local and Roaming directories.

  1. And also clear the data on AppData/Microsoft/visual Studio/14.0 for vs2015

that's it and it worked for me!...

Upvotes: 0

Mostafa Bedor
Mostafa Bedor

Reputation: 21

I solved it:

  1. Go to install
  2. Modify
  3. Go to "Installation location" tab
  4. Check "keep download cache after the installation"
  5. Modify

Upvotes: 0

masoud hoshyar
masoud hoshyar

Reputation: 11

  1. Find the ComponentModelCache folder
  2. Delete Microsoft.VisualStudio.Default.cache
  3. Restart Visual Studio

Enjoy using Visual Studio.

Upvotes: 1

Jonathan Applebaum
Jonathan Applebaum

Reputation: 5996

I had a similar issue (Tizen Project type package did not load correctly) with Visual Studio 2017.

After trying all the answers above, and spending a few hours searching for a solution for the errors inside ActivityLog.XML, nothing worked for me.

Eventually, the solution was a Visual Studio Repair.

I assume that the repair process overrides some configurations that caused the problem.

Repair Visual Studio 2017
Repair Visual Studio 2019

Upvotes: 3

boyukbas
boyukbas

Reputation: 1235

In my case the error message is "The 'IntelliCodeCppPackage' package did not load correctly" (Visual Studio 2019):

IntelliCodeCppPackage

I solved this is issue with these steps;

Upvotes: 2

Nhan
Nhan

Reputation: 1474

I had the pleasure of experiencing this random problem in Visual Studio 2017 Enterprise.

I tried every solution here, and it didn't work, including the Visual Studio repair (which takes a while). Several hours in, I thought maybe I should actually check the ActivityLog.xml file.

ActivityLog.xml

I uninstalled the offending extension from the 'Developer Command Prompt for VS2017' as an administrator since Visual Studio just freezed after open and nothing could be clicked.

Steps to uninstall - courtesy of jessehouwing.net

  1. Find the vsix file you used to install the extension.
  2. Open it in your favorite archiver (mine is 7-Zip).
  3. Grab the extension's Id from the Identity node from the extension.vsixmanifest.
  4. Run (in my case) vsixinstaller /u:Microsoft.VisualStudio.LiveShare to remove the extension.

Upvotes: 3

Daniel
Daniel

Reputation: 181

I had a similar problem, and I went to Control PanelPrograms and repaired the Visual Studio installation. It worked for me.

Upvotes: 16

jbarrameda
jbarrameda

Reputation: 2007

Try devenv /setup on the Visual Studio Command Prompt with administrative rights.

I had the same problem with Visual Studio 2013 Ultimate. I tried the solution by Reza posted here, but it didn't work.

Eventually I couldn't close Visual Studio. It was showing a similar dialog when I tried to close, and it wasn't closing. I tried this: Error message "No exports were found that match the constraint contract name". Neither.

I noticed a message in the Team Explorer window saying "Page 'somenumber' cannot be found". I tried that way, and I found this answer: Page '312e8a59-2712-48a1-863e-0ef4e67961fc' not found using Visual Studio 2012. So I run devenv /setup on the Visual Studio Command Prompt with administrative rights.

It did the job, and everything is fine now.

Upvotes: 35

alan
alan

Reputation: 6963

I also experienced this issue after installing Telerik Reporting. I was not able to launch any solution in Visual Studio 2013, nor could I close Visual Studio 2013.

After uninstalling the reporting package and deleting Local / Roaming AppData for Visual Studio 2012, the problem was fixed.

Upvotes: 2

Reza Ebrahimi
Reza Ebrahimi

Reputation: 3689

  • Close Visual Studio.

  • Backup and delete the following path:

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

  • Restart Visual Studio as Admin. Otherwise, the Roaming folder can't be repaired by Visual Studio.

Upvotes: 69

AkshayPorwal
AkshayPorwal

Reputation: 11

I also experienced the same error, "NPM package not installed correctly", while creating a Node.js project in Visual Studio 2015.

I resolved my issue by performing two steps:

  1. Delete all files present in this location:

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

    Restart Visual Studio.

  2. Open Visual Studio and go to menu ToolsNuGet Package ManagerPackage Manager Settings

    On the left side: You will see a drop down list: select Node.js, ToolsNpmClearCache → *OK

Then again try to create the project. It resolved my issue.

Upvotes: 1

Related Questions