C# 统一错误:特征';输出变量声明';
我将一个项目从一台计算机复制到另一台计算机,然而,当我开始使用Unity时,我收到了大量的错误,这些错误几乎都在说同一件事 在网上调查,什么也没发现。在我移动它之前,这个项目在另一台计算机上运行得非常好C# 统一错误:特征';输出变量声明';,c#,unity3d,game-development,C#,Unity3d,Game Development,我将一个项目从一台计算机复制到另一台计算机,然而,当我开始使用Unity时,我收到了大量的错误,这些错误几乎都在说同一件事 在网上调查,什么也没发现。在我移动它之前,这个项目在另一台计算机上运行得非常好 D:/Unity Games/UYW/Library/PackageCache/com.Unity。textmeshpro@2.0.0/Scripts/Runtime/TMPro_UGUI_Private.cs(2028130):错误CS1644:无法使用功能“out variable decl
D:/Unity Games/UYW/Library/PackageCache/com.Unity。textmeshpro@2.0.0/Scripts/Runtime/TMPro_UGUI_Private.cs(2028130):错误CS1644:无法使用功能“out variable declaration”,因为它不是C#4.0语言规范的一部分
不应给出任何错误。对于您提供的错误: 转到
编辑项目设置播放器,然后选择其他设置
选项卡,并在配置
中阻止尝试将脚本运行时版本
切换到.NET 4.x等效版本
您还可以使用文本编辑器编辑组件CSharp.csproj,并将行4
更改为所需的C版本,例如6
Google sphere中的其他人也有此问题。检查这听起来像是你在复制项目时遗漏了一些文件。@briankirst如果它解决了你的问题,请将我的答案标记为接受答案。非常感谢。