首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到文件packages.config

找不到文件packages.config
EN

Stack Overflow用户
提问于 2014-02-19 06:16:39
回答 3查看 5.3K关注 0票数 3

我最近在一个项目中遇到了这个错误。

将文件packages.config复制到obj\Debug\Package\PackageTmp\packages.config失败。找不到文件'packages.config‘。

我在这个项目中根本没有使用NuGet,但是这个错误发生在从主干到我的项目分支的更改合并之后,可能带来了来自VS10的更改。我想简单地删除对这个packages.config的引用,或者至少放在一个虚拟文件中,这样错误就会消失。任何建议在这一点上都会有所帮助。

EN

回答 3

Stack Overflow用户

发布于 2014-02-19 06:21:16

在*.csproj文件中,尝试删除以下行:

代码语言:javascript
复制
<None Include="packages.config" />

删除所有与".targets“匹配的”导入“元素,并包含"nuget”或"packages“。它们可能是一个或其他依赖于用于添加包的NuGet版本。

删除任何“目标”元素及其子元素,如果它们包含"NuGet“。是在最近的版本中添加的,以便更容易地恢复丢失的包。

票数 1
EN

Stack Overflow用户

发布于 2014-02-19 06:20:04

如果您没有使用nuget,请打开您的项目文件(*.csproj),找到如下所示的行:

代码语言:javascript
复制
<Import Project="$(SolutionDir)\.nuget\nuget.targets" />

然后把它删除。这应该会去掉nuget引用。

注意:在VS2010中,这一行可能看起来不同,但应该引用nuget.targets

票数 0
EN

Stack Overflow用户

发布于 2015-02-23 17:20:14

我已经设法通过查看“源码控制”输出(菜单->视图->输出)来修复它,并添加了缺少的.nuget\packages.config folder+file。

而不是提交给TFS。

然后,我删除了新创建的folder+file并重新提交给TFS。

HTH。

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

https://stackoverflow.com/questions/21866664

复制
相关文章

相似问题

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