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

这篇具有很好参考价值的文章主要介绍了【Unity 踩坑系列】VScode的csproj文件路径失效more errors occurred. (This project is not supported in C# Dev Kit.)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.问题描述

在使用VScode配置Unity的开发环境时候遇到了以下的问题:
在VScode打开Unity项目中的脚本时在Project OutPut里会报出一大堆csproj文件路径失效的报错

[warning] The project file ‘d:\Unity\Project\Unity.Services.Core.Configuration.csproj’ is in unsupported format (for example, a traditional .NET Framework project). It need be converted to new SDK style to work in C# Dev Kit.

[error] Failed to load project ‘d:\Unity\Project\Unity.Services.Core.Configuration.csproj’. One or more errors occurred. (This project is not supported in C# Dev Kit.)【Unity 踩坑系列】VScode的csproj文件路径失效more errors occurred. (This project is not supported in C# Dev Kit.),写代码遇到的坑,Unity报错,Unity,unity,vscode,c#

2.报错原因

出现该报错的原因是项目中的csproj文件无法支持当前版本的.Net SDK
造成该报错的可能性是:
1.更新或者替换.Net SDK版本
2.Unity编辑器中的Visual Studio Code Editor或者Visual Studio Editor插件没有更新到最新版本
3.将项目或者VSCode的储存路径更换了

3.解决办法

针对不同的报错原因有不同的解决方法。

3-1.解决方法1

如果是原因1或者原因2造成的报错可以尝试以下办法来解决
1.在Unity编辑器顶部栏找到Window=> Package Manager
2.打开 Package Manager【Unity 踩坑系列】VScode的csproj文件路径失效more errors occurred. (This project is not supported in C# Dev Kit.),写代码遇到的坑,Unity报错,Unity,unity,vscode,c#

3.找到Visual Studio Code Editor和Visual Studio Editor插件并将其更新到最新版本
【Unity 踩坑系列】VScode的csproj文件路径失效more errors occurred. (This project is not supported in C# Dev Kit.),写代码遇到的坑,Unity报错,Unity,unity,vscode,c#
4.更新完毕之后使用VScode重新打开脚本就不会在报错

3-2.解决方法2

如果是原因3造成的报错可以尝试以下办法来解决
1.在Unity编辑器顶部栏找到Edit => Preferences
2.打开 Preferences
【Unity 踩坑系列】VScode的csproj文件路径失效more errors occurred. (This project is not supported in C# Dev Kit.),写代码遇到的坑,Unity报错,Unity,unity,vscode,c#
3.在Preferences中找到External Tools 页面
4.找到并勾选全部Generate .csproj files的选项
5.点击Regenerate project files
【Unity 踩坑系列】VScode的csproj文件路径失效more errors occurred. (This project is not supported in C# Dev Kit.),写代码遇到的坑,Unity报错,Unity,unity,vscode,c#
6.重新生成完项目文件之后关闭VScode重新打开就可以解决问题.文章来源地址https://www.toymoban.com/news/detail-726212.html

到了这里,关于【Unity 踩坑系列】VScode的csproj文件路径失效more errors occurred. (This project is not supported in C# Dev Kit.)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 0·ESP IDF搭建VScode环境踩坑记(找不到头文件)

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

    2024年01月19日
    浏览(38)
  • 【VScode/VS】解决头文件路径问题

    vs 中明明包含了头文件所在路径,但是却找不到头文件 首先,将要添加的压缩包解压,放在任意一个盘里,注意,我们在代码里要添加的头文件路径是 #include tensorflow/c/c_api.h 接下来我们要添加在VS中的所有路径都是tensorflow这个的 上一级文件夹 比如 D:/include 而不是 D:/include

    2024年02月15日
    浏览(36)
  • vscode软件设置头文件路径的方法

    在使用 vscode 软件进行 C 开发过程中,有些 .c 文件引用的头文件,提示会找不到头文件路径。因此,vscode 软件需要设置头文件路径。 在  vscode 软件打开的情况下,默认打开一个 C 工程。假如有 .c 文件引用了该工程中的某个目录下的头文件,但是又提示找不到该头文件。 设

    2023年04月23日
    浏览(26)
  • 【交叉编译踩坑指北(一)】windows10下Vscode与Cmake编译生成文件

      工具链版本如下 C:UsersLenovocmake -version cmake version 3.24.2 C:UsersLenovomingw32-make -v GNU Make 4.2.1 Built for x86_64-w64-mingw32   若没有以上工具则进行安装,将bin文件加入到环境变量中, 注意:有的交叉编译器在安装时选择自动加入环境变量可能并不会加入,还是需要手动加入环

    2023年04月15日
    浏览(40)
  • 【Tools】VSCode软件设置头文件路径的方法

    Visual Studio Code在添加 自定义 头文件的时候遇到错误“fatal error: xxx.h: No such file or directory”。 我用 VSCode 来 Coding,这个编辑器需要自己配置头文件路径,就是自动建立一个 c_cpp_properties.json 文件来管理头文件路径,然后需要用哪些库就手动加上即可。 3.1 按F1启动指令输入框,

    2024年02月14日
    浏览(32)
  • 【Unity 踩坑系列】项目升级URP/HDRP渲染管线时如何解决材质丢失问题 (模型全部为粉红色)

    在我们创建项目时候如果我们一开始使用的是默认内置渲染管线,后期项目需要升级到URP或者HDRP渲染管线时有可能会出现预制体材质丢失的问题(原因是大部分资源的预制体在Unity官方推荐使用URP渲染管线之前,都只是使用默认内置管线的材质。所以并不适配现在的URP渲染管

    2024年02月16日
    浏览(40)
  • 使用vscode在vue项目中重命名文件选择了更新导入路径仍有部分导入路径没有更新

    背景: 将一个js文件重命名,vscode弹出是否更新导入路径,选择更新导入后,发现js文件中导入路径都自动更新,vue文件中路径都没有更新。 解决方案: 在设置中搜索updateimport,将最下面的VueUpdate Imports On File Move: Enable 将其勾选,就可以实现vue文件的重命名更新导入。经过实

    2024年02月12日
    浏览(39)
  • [unity]保存文件的路径设置

    比如,序列化了一个数组,保存到磁盘上。 原来的路径是\\\"D://test.bin\\\",能跑,但是有点问题:序列化出来的文件和原项目离的太远,不好管理。 要是能保存到unity工程的文件夹里就好了。这个路径该怎么写?有现成的api吗? Unity - Scripting API: Application.dataPath (unity3d.com)

    2024年02月03日
    浏览(37)
  • Unity 常用路径及获取目标路径下的所有文件

    Unity 常用路径及获取目标路径下的所有文件 获取项目所在绝对路径 Application路径  AssetDatabase路径方法

    2024年02月11日
    浏览(35)
  • Unity 获取文件夹引用并读取文件夹路径

    编辑器中的文件夹属于DefaultAssets类型的资源 EditorGUILayout.ObjectField 可以获取对象的引用 AssetDatabase.GetAssetPath可通过对象的实例id获取资源路径 DirectoryInfo 可获取目录内文件信息 Path.GetFileNameWithoutExtension 可获取无后缀的文件名 弹出窗口 选择文件夹 打印文件夹内文件名 点击文件

    2024年04月27日
    浏览(34)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包