作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 Visual Studio (.NET Framework 4.72) 中运行单元测试项目。
项目现在正在构建/运行成功,但是仍然存在无法恢复NuGet包的错误(文件路径实际上是错误的,不存在。)。如何更改为正确的文件路径并告诉 VS 不要查看错误的路径?这是错误:
项目 Tests_WeatherData 的 NuGet 包还原失败:找不到路径的一部分 'C:......\Begin\packages\MSTest.TestAdapter.1.3.2\build/_common/zh-Hans/Microsoft .VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll'
感谢您对如何更改文件路径/恢复设置的任何建议。
最佳答案
这可能是由于您的项目位于嵌套太深的子文件夹中。我认为文件夹路径可能有一些限制,比如 250 个字符或类似的东西。
当我下载包含一些演示项目的 zip 文件时,我看到了同样的错误,当我解压缩它时,我创建了一个包含许多子文件夹的文件夹。我感兴趣的项目位于子文件夹的深处,当我尝试恢复其 NuGet 包时,我遇到了同样的错误。
我将项目文件夹移到更靠近 c:\的位置,然后还原错误消失了。
关于c# - 为项目还原 NuGet 包失败... : Could not find a part of the path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71400137/
我是一名优秀的程序员,十分优秀!