Unity 错误:功能“输出变量声明”
Posted
技术标签:
【中文标题】Unity 错误:功能“输出变量声明”【英文标题】:Unity Error: Feature 'out variable declaration' 【发布时间】:2019-09-27 19:59:04 【问题描述】:我将一个项目从一台计算机复制到另一台计算机,但是,当我启动 Unity 时,我遇到了很多错误,几乎都是一样的。
上网查了一下,一无所获。在我移动之前,项目在另一台计算机上运行良好。
D:/Unity Games/UYW/Library/PackageCache/com.unity.textmeshpro@2.0.0/Scripts/Runtime/TMPro_UGUI_Private.cs(2028,130): error CS1644: Feature `out variable declaration' cannot be used because it is not part of the C# 4.0 language specification
不应该给出任何错误。
【问题讨论】:
Google 领域的其他人也遇到了这个问题。看看这个link 听起来你在复制项目时错过了复制一些文件。 【参考方案1】:对于您提供的错误:
转到Edit
>Project Settings
>Player
,然后选择Other Settings
选项卡并在Configuration
块中尝试将Scripting Runtime Version
切换为.NET 4.x Equivalent
。
您还可以使用文本编辑器编辑 Assembly-CSharp.csproj
并将行 <LangVersion>4</LangVersion>
更改为所需的 C# 版本,例如。 <LangVersion>6</LangVersion>
【讨论】:
@briankirst 如果它解决了您的问题,请将我的答案标记为已接受的答案。谢谢!以上是关于Unity 错误:功能“输出变量声明”的主要内容,如果未能解决你的问题,请参考以下文章