【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download.NET 7.0.9installation timed out

这篇具有很好参考价值的文章主要介绍了【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download.NET 7.0.9installation timed out。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.问题描述

在最近使用Unity配置VScode开发环境时,总会出现以下的情况。(很多朋友其实本地已经自己安装好了.net环境 PS:可能各种版本.net 6.0 - .net 8.0都试过安装了 但就是会自动下载最新版本的.net )
【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download.NET 7.0.9installation timed out,Unity报错,写代码遇到的坑,Unity,unity,vscode,.net

Downloading the .NET Runtime.
Downloading .NET version(s) 7.0.9 .................................................................................................................. Error!
Failed to download .NET 7.0.9:
.NET installation timed out.
Error!
.NET Acquisition Failed: Installation failed: Error: .NET installation timed out.

其中的根本原因就是我们的VScode C#扩展插件没有检测到本地的.net 环境从而导致自动下载最新版本的.net runtime

2.解决方法

1.在我们本地自行下载并安装好了对应版本的.net
2.打开VScode的 扩展插件栏 Extensions
3.按照下图流程找到.NET Install Tool for Extension Authors并打开对于的Extension settings
【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download.NET 7.0.9installation timed out,Unity报错,写代码遇到的坑,Unity,unity,vscode,.net
4.找到Edit in settings.json 按钮
【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download.NET 7.0.9installation timed out,Unity报错,写代码遇到的坑,Unity,unity,vscode,.net
5.打开Json文件后,出现问题的原因就是因为原本的dotnetPath当中没有对应的路径配置(如下图所示)
【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download.NET 7.0.9installation timed out,Unity报错,写代码遇到的坑,Unity,unity,vscode,.net
6.此时我们就要加上我们自己dotnet环境变量的路径配置(如下图所示PS:正常默认的安装的dotnet环境变量路径都是下图这样,自己调整过的就需要找到正确的路径才可以)
【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download.NET 7.0.9installation timed out,Unity报错,写代码遇到的坑,Unity,unity,vscode,.net
下列是对应的路径配置Json

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

7.保存文件后关闭VScode,再次打开就会发现问题解决了!(不再自动下载dotnet runtime)
【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download.NET 7.0.9installation timed out,Unity报错,写代码遇到的坑,Unity,unity,vscode,.net

3.引用文献

这个问题估计是VScode C#插件或者.NET Install Tool for Extension Authors插件新版本更新后的bug,是最近这段时间才出现的,所以在网上相关的资料和解决方案都比较少。所以最终还是在dotnet的官方GitHub下找到了这几天官方给出的对应答复解决的问题

  1. dotnet/vscode-csharp Disable .NET Runtime auto-downloading #6029
  2. dotnet/vscode-csharp Why do you always fail to donwload with new version 2.0 #6004
  3. dotnet/vscode-csharp New version tries to download .NET 7 (even though it’s already installed) and fails #6009

4.补充内容

文章也发出来一段时间了,但看评论好像还是有部分网友的问题明天得到解决,于是我自己也继续研究了一下,发现还有一个原因即使.net环境变量配好了和.NET Install Tool for Extension Authors插件的setting.json配置好了也会自动下载。
问题还没有解决的朋友可以把VScode设置里的Use Modern Net选项取消勾选即可解决问题.
具体操作可以来看一下这篇文章
【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download问题解决后续!!!

最后希望本篇文章能帮你解决到问题,感谢您的观看!文章来源地址https://www.toymoban.com/news/detail-636952.html

到了这里,关于【Unity 踩坑系列】配置VScode环境Downloading the.NET Runtime Failed to download.NET 7.0.9installation timed out的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Unity 踩坑系列】VScode的csproj文件路径失效more errors occurred. (This project is not supported in C# Dev Kit.)

    在使用VScode配置Unity的开发环境时候遇到了以下的问题: 在VScode打开Unity项目中的脚本时在Project OutPut里会报出一大堆csproj文件路径失效的报错 [warning] The project file ‘d:UnityProjectUnity.Services.Core.Configuration.csproj’ is in unsupported format (for example, a traditional .NET Framework project). It

    2024年02月07日
    浏览(46)
  • Unity—配置lua环境变量+VSCode 搭建 Lua 开发环境

    每日一句:保持须臾的浪漫,理想的喧嚣,平等的热情 链接:https://pan.baidu.com/s/14pAlOjhzz2_jmvpRZf9u6Q?pwd=hd4s 提取码:hd4s 此电脑——属性——系统——高级系统设置 ——环境变量 用户变量新建 (路径为安装包存放路径 ) 系统变量 点击Path ——编辑 添加,点击确定 按win+R键弹

    2024年01月23日
    浏览(46)
  • 0·ESP IDF搭建VScode环境踩坑记(找不到头文件)

    目录 环境搭建 简单记录下自己遇到的问题: ①找不到头文件 ②Cmake插件出现问题 小结 整体的环境搭建,网络上还是有很多教程的,这里就不重复造轮子了,可以参考下面的链接 【ESP32-IDF环境搭建之vscode环境】 官方也有出一个指导教程,可以作为辅助参考,基本还是比较顺

    2024年01月19日
    浏览(53)
  • Unity2022.2 版本 Android 打包环境踩坑

    最近项目用到了Unity 2022.2版本,在打Android包时遇到了一些问题:用UnityHub下载的 Android JDK, SDK, NDK 在unity编辑器中都不支持, 原因是当前hub下载的jdk版本是老版本8.0, 而此unity版本需要的是OpenJDK version 11 和 NDK r23b,参考官网:Android 环境设置 - Unity 手册 (unity3d.com) 所以这里

    2024年02月08日
    浏览(72)
  • VSCode + GCC编译器(MinGW)开发环境中文字符乱码问题踩坑与解决办法

    问题背景 在较长一段时间里,C/C++开发者所使用的集成开发环境(IDE)要么是比较重量级的 VS(Visual Studio) ,要么是 Codeblocks·、·Visual C++ 6.0 等轻量级IDE,又或者是诸如 notepad++、sublime text 等文本编辑器+ GCC编译器 +命令行工具的组合式开发环境。这几种开发方式要么太过庞

    2023年04月22日
    浏览(72)
  • Linux Ubuntu18.04配置Unity3D开发环境并解决VSCode中Dotnet Mono Omnisharp等问题实现MonoBehaviour代码提示

    如果说Windows安装Unity3D、配置Unity3D开发环境已经让人头疼。那么,Linux中搭建Unity3D开发环境就更加让人癫狂了。网上这类教程很少,出现问题都找不到现成的解决方法,很多坑都是自己不断尝试,填补过来的。大致分为以下几个坑:1.Ubuntu18.04配置Unity3D软件不成功;2.VSCode识别

    2024年02月14日
    浏览(54)
  • VSCode开发ASP.NET WEBAPI环境

    1.WINDOWS10系统WSL2安装Oracle Linux 7.9子系统(包含DOCKER以及使用DOCKER部署MYSQL-8.3.0) (1)在管理员的Windows PowerShell执行命令(打开“适用于Linux的Windows子系统”) dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart (2)在管理员的Windows PowerShell执行命令(打开“虚拟

    2024年04月27日
    浏览(32)
  • Python&aconda系列:conda踩坑记录1.An unexpected error has occurred. Conda has prepared the above report

    想更新deeptools,但是发现无论如何都下载不了,并且有以下报错 按照 二. conda install安装不了任何包,报一大段错误 方法,还是不行,并且出现了新的报错 继续找解决办法 Pythonaconda系列:conda创建虚拟环境、切换环境 报错中的`三. conda create, conda install, conda update报错 光删除

    2024年04月15日
    浏览(45)
  • linux环境mysql安装配置踩坑

    最近公司项目希望改造工作流ACTIVITI5.x的源码框架支持大数据量(历史表单表数据达到10亿), 方案暂定为 1.使用动态数据源 2.将工作流归档历史数据数据保存到一个库中这里定义为读库, 3.在办办件的数据单独一个库可读可写, 4.查询历史数据的时候单独从归档库中查询(归

    2024年02月07日
    浏览(41)
  • 供应链安全-镜像 Trivy kubesec_the first run cannot skip downloading db

    [root@master trivy]# trivy image nginx:1.17.1 --skip-db-update --skip-java-db-update 2023-11-15T02:10:00.448-0500 INFO Vulnerability scanning is enabled 2023-11-15T02:10:00.448-0500 INFO Secret scanning is enabled 2023-11-15T02:10:00.448-0500 INFO If your scanning is slow, please try ‘–scanners vuln’ to disable secret scanning 2023-11-15T02:10:00.448-0

    2024年04月22日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包