Dix*_*xin 5 .net build nuget .net-core .net-5
我在 Windows 10 上安装了带有 .NET5 SDK 的 VS2019。今天它停止工作。VS2019 无法构建任何 .NET 项目,而不显示任何错误。
我试着跑,dotnet build然后dotnet restore。它永远挂起,没有任何错误。屏幕截图:dotnet Restore 永远挂起,没有任何错误
今天早些时候我的 C 盘已满。我将C:\Users\<user>\.nuget目录移动到D:\Temp\.nuget并创建了一个连接点mklink /J C:\Users\<user>\.nuget D:\Temp\.nuget。调整 C 盘大小后,我将该目录移回原处。这可能是问题的原因。
我尝试卸载 .NET 5 SDK,但它不允许我这样做。屏幕截图:.NET 5 SDK 随 VS2019 安装
我尝试重新安装 VS2019 并手动清理所有内容。问题依然存在。
在重新安装操作系统之前我可以做些什么吗?谢谢。
如果您想将 NuGet 的全局包文件夹移动到不同的位置/驱动器,NuGet 具有内置支持,因此无需使用连接: https: //learn.microsoft.com/en-us/nuget/reference/nuget -配置文件
因此,编辑您的%appdata%\NuGet\nuget.config文件,使其看起来像这样:
<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>
Run Code Online (Sandbox Code Playgroud)