当前位置: 首页 > article >正文

VSCode打开c#项目报错:DotnetAcquisitionTimeoutError

VSCode打开c#项目,会自动下载.NET环境,下载不了报超时,详情如下:

ms-dotnettools.csharp tried to install .NET 8.0.11~x64 but that install had already been requested. No downloads or changes were made.
ms-dotnettools.csharp requested to download the .NET Runtime.
Downloading .NET version(s) 8.0.11~x64 ........................................................
Error : (DotnetAcquisitionTimeoutError)
Failed to download .NET 8.0.11~x64:
Command failed: powershell.exe -NoProfile -NonInteractive -NoLogo -ExecutionPolicy unrestricted -Command "& { [Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12; & 'c:\Users\admin\.vscode\extensions\ms-dotnettools.vscode-dotnet-runtime-2.2.3\dist\install scripts\dotnet-install.ps1' -InstallDir 'c:\Users\admin\AppData\Roaming\Code\User\globalStorage\ms-dotnettools.vscode-dotnet-runtime\.dotnet\8.0.11~x64' -Version 8.0.11 -Verbose -Runtime dotnet -Architecture x64 }"

更奇怪的是这个是默认的,设置里面也没有配置项可以去掉这个默认加载的限制(而且其实我是有安装.NET环境的),有点离谱……

去GitHub找了下,发现了这篇文章:https://github.com/dotnet/vscode-dotnet-runtime/blob/main/Documentation/troubleshooting-runtime.md#install-script-timeouts,配置下settings.json 可以解决该问题,配置后重新打开就正常了。

{
    "dotnetAcquisitionExtension.existingDotnetPath": [
        {
            "extensionId": "ms-dotnettools.csharp",
            // C:\Program Files\dotnet\dotnet.exe
            "path": "C:\\Program Files\\dotnet\\dotnet.exe"
        }
    ]
}

参考:
https://github.com/dotnet/vscode-dotnet-runtime/blob/main/Documentation/troubleshooting-runtime.md#install-script-timeouts
https://github.com/dotnet/vscode-csharp/issues/6004
https://blog.csdn.net/gaozhaoyuyu/article/details/132191630


http://www.kler.cn/a/407054.html

相关文章:

  • PHP实现选择排序
  • 大数据基于Spring Boot的化妆品推荐系统的设计与实现
  • 【爬虫】Firecrawl对京东热卖网信息爬取(仅供学习)
  • 时间操作[计算时间差]免费API接口教程
  • 华为机试HJ60 查找组成一个偶数最接近的两个素数
  • 【题解】—— LeetCode一周小结46
  • CSS浮动:概念、特性与应用
  • Sonar Qube介绍和安装(三)
  • uni-app 认识条件编译,了解多端部署
  • 雷电模拟器charles代理抓包
  • 分层架构 IM 系统之 Entry 部署模式
  • 【线程】Java线程操作
  • 【论文笔记】LLaVA-KD: A Framework of Distilling Multimodal Large Language Models
  • 自动化测试用例编写详解
  • 机器学习杂笔记1:类型-数据集-效果评估-sklearn-机器学习算法分类
  • PH热榜 | 2024-11-23
  • RabbitMQ高可用延迟消息惰性队列
  • Unity图形学之法线贴图原理
  • Python设计模式详解之10 —— 外观模式
  • 1123--日期类
  • 华为防火墙技术基本概念学习笔记
  • 医学AI公开课·第一期|Machine LearningTransformers in Med AI
  • D77【 python 接口自动化学习】- python基础之HTTP
  • 对撞双指针(七)三数之和
  • Jetpack Compose 如何布局解析
  • 系统设计---RBAC模型与ABAC模型