我正在尝试编译一段包含dynamic
关键字的C#代码。
(我需要这个关键字来使用ironpython。)
但是,它没有编译,抱怨
error CS1980: Dynamic keyword requires
`System.Runtime.CompilerServices.DynamicAttribute' to be defined.
Are you missing System.Core.dll assembly reference?
我使用的编译器是Mono JIT compiler version 2.10.8.1
。
我在可能的参考文献列表中没有System.Runtime.CompilerServices.DynamicAttribute
。
如何让单声道接受dynamic
关键字?
答案 0 :(得分:3)
Hans Passant的评论解决了这个问题:
你需要启用C#4配置文件,听起来像你没有。谷歌 " __ enable_profile4 = YES"