Problem with NuGet to install Entity Framework with Visual Studio 2015 Community

Recently in the testing project when installing Entity Framework with following command with NuGet management console:

Install-Package EntityFramework -projectname SportsStore.Domain

The installation failed with following message:

Attempting to gather dependencies information for package ‘EntityFramework.6.1.3’ with respect to project ‘SportsStore.Domain’, targeting ‘.NETFramework,Version=v4.5.1’
Attempting to resolve dependencies for package ‘EntityFramework.6.1.3’ with DependencyBehavior ‘Lowest’
Resolving actions to install package ‘EntityFramework.6.1.3’
Resolved actions to install package ‘EntityFramework.6.1.3’
Adding package ‘EntityFramework.6.1.3’ to folder ‘C:\git\SportsStore\packages’
Added package ‘EntityFramework.6.1.3’ to folder ‘C:\git\SportsStore\packages’
Added package ‘EntityFramework.6.1.3’ to ‘packages.config’
Executing script file ‘C:\git\SportsStore\packages\EntityFramework.6.1.3\tools\init.ps1’
Executing script file ‘C:\git\SportsStore\packages\EntityFramework.6.1.3\tools\install.ps1’Type ‘get-help EntityFramework’ to see all available Entity Framework commands.
Successfully installed ‘EntityFramework 6.1.3’ to SportsStore.Domain
Install failed. Rolling back…
Removed package ‘EntityFramework 6.1.3’ from ‘packages.config’
Removing package ‘EntityFramework 6.1.3’ from folder ‘C:\git\SportsStore\packages’
Access to the path ‘C:\git\SportsStore\packages\EntityFramework.6.1.3\tools\EntityFramework.PowerShell.Utility.dll’ is denied.
Access to the path ‘EntityFramework.PowerShell.Utility.dll’ is denied.
Removed package ‘EntityFramework 6.1.3’ from folder ‘C:\git\SportsStore\packages’
Install-Package : An item with the same key has already been added.
At line:1 char:1
+ Install-Package EntityFramework -projectname SportsStore.Domain
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

One or more packages could not be completely uninstalled: ‘C:\git\SportsStore\packages\EntityFramework.6.1.3’. Restart Visual Studio to finish uninstall.

After google around for a while it turned out that it is the NuGet itself is causing the problem, although the error message seems otherwise. After download and install NuGet Package Manager for Visual Studio 2015, the problem got resolved.

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s