【发布时间】:2013-11-22 17:06:20
【问题描述】:
我将 Unity 4.3 与 Monodevelop 4.0.1 一起使用,由于某种原因,当我使用 Monodevelop 构建(检查错误)时,它抱怨默认参数。 Unity 允许使用默认参数。在 Monodevelop 2 中可以更改 c# 的版本,但我似乎在 Monodevelop 4 中找不到相同的设置。
【问题讨论】:
标签: c# unity3d monodevelop
我将 Unity 4.3 与 Monodevelop 4.0.1 一起使用,由于某种原因,当我使用 Monodevelop 构建(检查错误)时,它抱怨默认参数。 Unity 允许使用默认参数。在 Monodevelop 2 中可以更改 c# 的版本,但我似乎在 Monodevelop 4 中找不到相同的设置。
【问题讨论】:
标签: c# unity3d monodevelop
所以我也遇到了这个问题。我找到了解决方案(太可怕了,请注意!)
打开 Unity 并在 MonoDevelop 4.0.1 中加载您的解决方案(旧版本您可以更轻松地设置目标框架)
导航到您的项目目录并在记事本中打开“Assembly-CSharp-vs”。
将“TargetFrameworkVersion”v3.5 行更改为“TargetFrameworkVersion”v4.0
每次加载 Unity(blah) 时都必须执行这些步骤,但它确实有效。
【讨论】:
http://answers.unity3d.com/questions/176305/default-parameter-specifiers-are-not-permitted.html
【讨论】: