【发布时间】:2022-06-17 02:36:18
【问题描述】:
我在尝试构建我的 Unity 项目时收到以下信息。
它毫无怨言地在 Unity 中构建,但在我尝试重建解决方案时在 Rider 中失败(以前没有)。
版本 统一:2021.2.8f1 奥丁:3.0.12 JB骑士:2021.3.3
Sirenix.OdinInspector.CompatibilityLayer
Invalid option '9.0' for /langversion; must be ISO-1, ISO-2, 3, 4, 5 or Default
Sirenix.OdinInspector.UnityMathematics
Invalid option '9.0' for /langversion; must be ISO-1, ISO-2, 3, 4, 5 or Default
【问题讨论】:
-
您在 Rider 中重建解决方案究竟是为了什么?
-
好问题。在 Unity 中添加新脚本时,Rider 最初无法正确检测到它(上下文帮助等不起作用)。我需要打开 Odin 并选择 Generate DLL 让它再次工作。到目前为止,我能找到的唯一可能的来源是我重建时的这个 Odin 错误。所以主要是在黑暗中解决另一个问题。
-
您找到解决方案了吗?我在 Rider 2022.1.2 和 Unity 2021.3.4f1 上面临同样的问题。
-
@scho 我已经用我的问题的解决方案更新了我的问题。但是,如果 Odin 没有参与您的活动,那么它可能不会为您提供帮助。