首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual studio 2015 nuget包未还原

Visual studio 2015 nuget包未还原
EN

Stack Overflow用户
提问于 2015-09-15 07:36:48
回答 2查看 1K关注 0票数 0

我有一个包含多个nuget项目的项目,当我用visual studio 2015打开这个项目时,我做了nuget恢复,但所有的包引用仍然是损坏的。在packages文件夹中,所有的包都已下载。如何恢复包?重要的是,当前定义的版本保持不变,并且不升级包。

如果我卸载我的项目,引用看起来很好,包版本匹配:

代码语言:javascript
复制
<Reference Include="Dapper">
  <HintPath>..\packages\Dapper.1.42\lib\net45\Dapper.dll</HintPath>
</Reference>
<Reference Include="EasyNetQ">
  <HintPath>..\packages\EasyNetQ.0.49.3.390\lib\net40\EasyNetQ.dll</HintPath>
</Reference>
<Reference Include="FluentScheduler">
  <HintPath>..\packages\FluentScheduler.3.1.45\lib\net40\FluentScheduler.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json">
  <HintPath>..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
EN

回答 2

Stack Overflow用户

发布于 2015-09-15 20:34:16

首先导航到C:\Users.dnx\packages并从此位置删除所有包。

接下来,在VS2015中加载您的项目,并在Package Manager控制台中运行dnu restore (如果project.json文件不是默认目录,您可能必须使用cd命令进入该目录)

票数 0
EN

Stack Overflow用户

发布于 2015-09-15 23:09:18

缺少.nuget文件夹。出于某种原因,将我的.nuget文件夹从原始解决方案提交到项目SVN,然后更新损坏的项目SVN解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32575501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档