Joh*_*n C 10 visual-studio nuget visual-studio-2015
我正在尝试使用NuGet(在VS2015中)为我的项目添加一个包.当我点击"安装"按钮时,我看到了
下载丢失的包...
在屏幕顶部有一个进度条.
过了一会儿,消息被替换为 -
尝试还原包时发生错误:中央目录损坏.
最后使用"恢复"按钮执行相同的过程.
任何人都知道如何解决这个问题?
Joh*_*n C 18
编辑07/2017
解决此问题的一种更简单的方法是让Visual Studio重新下载包 -
Tools -> Options.NuGet Package Manager.Allow NuGet to download missing packages并Automatically check for missing packages during build in Visual Studio都打勾.OK.原始答案
好吧,这里的问题是.nupkg一个包的文件(在项目root/packges/package文件夹中找到)在某些时候已经损坏并且大小为零.
尝试使用软件包管理器控制台手动安装随机软件包后,我发现哪个软件包损坏了 -
Install-Package *package name*
Run Code Online (Sandbox Code Playgroud)
告诉我当前安装的包有问题 -
Install-Package:检索'package name'的包元数据时发生错误....
从那里我可以通过以下方式解决它 -
.nupkg使用左侧的"下载"链接下载文件(检查版本号).| 归档时间: |
|
| 查看次数: |
6784 次 |
| 最近记录: |