首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >` `dotnet build`和` `dotnet restore`永远挂起,没有任何错误

` `dotnet build`和` `dotnet restore`永远挂起,没有任何错误
EN

Stack Overflow用户
提问于 2021-09-17 01:55:45
回答 1查看 622关注 0票数 0

我在Windows10上安装了带有.NET5软件开发工具包的VS2019,现在它停止工作了。在不显示任何错误的情况下,VS2019无法构建任何.NET项目。

我试着运行dotnet builddotnet restore。它永远挂起,没有任何错误。Screenshot: dotnet restore hangs forever without any error

今天早些时候,我的C盘已经满了。我将C:\Users\<user>\.nuget目录移到了D:\Temp\.nuget,并创建了一个连接点mklink /J C:\Users\<user>\.nuget D:\Temp\.nuget。在我调整了C驱动器的大小后,我将该目录移回。这可能是问题的原因。

我试图卸载我的.NET 5sdk,但它不允许我这样做。Screenshot: .NET 5 SDK was installed with VS2019

我尝试用手动清理所有东西的方式重新安装VS2019。问题仍然存在。

在重装操作系统之前有什么我可以做的吗?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-09-18 15:47:27

如果你想把NuGet的全局包文件夹移到不同的位置/驱动器,NuGet有内置的支持,所以不需要使用连接点:https://docs.microsoft.com/en-us/nuget/reference/nuget-config-file

因此,编辑您的%appdata%\NuGet\nuget.config文件,使其如下所示:

代码语言:javascript
运行
复制
<configuration>
  <config>
    <add key="globalPackagesFolder" value="d:\Temp\.nuget" />
  </config>
  <packageSources>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
  </packageSources>
</configuration>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69216930

复制
相关文章

相似问题

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