美文网首页
vscode无法加载unity c#项目

vscode无法加载unity c#项目

作者: taiyosen | 来源:发表于2024-03-13 17:41 被阅读0次

今天新建了个unity项目,发现vscode无法提供C#的智能提示。OUTPUT面板显示:

2024-03-14 17:37:46.677 [warning] The project file 'F:\tgit\unity\WxTexExplorer\Assembly-CSharp.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.
2024-03-14 17:37:46.700 [error] Failed to load project 'F:\tgit\unity\WxTexExplorer\Assembly-CSharp.csproj'. One or more errors occurred. (This project is not supported in C# Dev Kit.)
2024-03-14 17:37:46.702 [info] Project system initialization finished. 0 project(s) are loaded, and 1 failed to load.

同时vscode也弹窗提示:


image.png

检查了vscode是最新的,unity插件也是最新的,unity packagemanager里的vistual studio code包也是最新的,.project文件也重新生成了,但vscode还是无法识别C#项目。

最后在这篇贴文中找到解决办法:
https://discussions.unity.com/t/vscode-cant-load-c-project/273373/3

在所有*.csproj文件中搜索<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion>,在下面添加一行:<TargetFramework>net7.0</TargetFramework>,重启vscode即可。

附关于C# Dev Kit的说明:
https://code.visualstudio.com/docs/csharp/cs-dev-kit-faq#_what-project-types-are-currently-supported

相关文章

  • VSCode——愉快的写C#

    写Unity项目 VSCode安装插件C#,并在Unity中选择OpenC#Project,此时C#代码智能提示功...

  • 1、unity+vscode环境搭建时的问题

    目录:一、官方离线文档加载慢二、vscode插件三、vscode无代码提示四、修改unity C#模版五、unit...

  • Visual Studio "无法加载一个或多个断点"

    不知道什么原因打开一个C#项目时,总是报如下错误。 "无法加载一个或多个断点。" 解决方案 打开unity项目根文...

  • Unity Native编程

    Unity 原本默认支持的语言是 C#,JS. Unity4.X还是支持 Boo。想必绝大多数项目都是用 C#在开...

  • mac vscode C#语法无法识别 无法跳转

    vscode有一天忽然识别不了C#了,其实就是csproj文件加载失败。 报错情况: OmniSharp.MSBu...

  • Mac vscode 调试 unity

    1. 安装vscode, 并安装debugger for unity插件 2. 将vscode设置为unity的默...

  • unity & C#相关

    事件和委托 C#事件和Unity3d - CSDN博客 Unity常用的函数和遇到的C#的知识整理 Unity常用...

  • InjectFix实现原理

    Tags: C#, Unity, 热更新 简介 InjectFix是腾讯开源的Unity C#热更新解决方案。本文...

  • ILRuntime

    ILRuntime项目为基于C#的平台(例如Unity)提供了一个纯C#实现,快速、方便且可靠的IL运行时,使得能...

  • unity与android 、ios交互

    unity和ios交互: unity调用ios的方法: c#:[DllImport("__Internal")] ...

网友评论

      本文标题:vscode无法加载unity c#项目

      本文链接:https://www.haomeiwen.com/subject/cdlizdtx.html