visual studio - Installing Packages through Nuget - "Central Directory corrupt" -
i'm trying add package project using nuget (in vs2015). when click "install" button see
downloading missing packages...
at top of screen progress bar.
after moment message replaced -
an error occurred while trying restore packages: central directory corrupt.
with "restore" button @ end same process.
anyone have idea how fix this?
edit 07/2017
a far easier method of solving issue visual studio re-download package -
- in visual studio open
tools -> options
. - select
nuget package manager
. - ensure both
allow nuget download missing packages
,automatically check missing packages during build in visual studio
both ticked. - click
ok
. - in file explorer window navigate projects' "packages" folder.
- two options -
- figure out package @ fault described in original answer , delete its' folder or (if sure packages still available in nuget)
- delete package folders.
- back in visual studio build solution.
- visual studio should download packages.
original answer
ok, problem here .nupkg
file 1 package (found in project root/packges/package folder) had been corrupted @ point , had size of zero.
i figured out package corrupt after attempting manually install random package using package manager console -
install-package *package name*
which told me there problem installed package -
install-package : error occurred while retrieving package metadata 'package name'....
from there able fix doing following -
- navigate to nuget site
- search project using search facility @ top of page
- download
.nupkg
file using "download" link on left hand side (checking version number). - copy downloaded file on old 1 in "packages" folder.
Comments
Post a Comment