今天,在将一些更改部署到我运行的C#MVC站点后,我回去进行了一些修改,并遇到了此错误:
缺少编译器所需的成员System.Runtime.CompilerServices.ExtensionAttribute..ctor
该错误有点含糊(显然不是其描述),因为它没有给我文件,行或列供参考,仅给我项目。另外,它总共抛出20次错误。从我部署到现在(该功能完全正常)之间,我仅对代码进行了三处更改。我恢复了更改,但仍然抛出相同的错误,这对我来说毫无意义。
除了这种解决方案以及一些关于某些Mono项目错误的引用(我没有使用Mono),我没有在SO或Google上找到关于此错误的大量信息。上面那个家伙给出的解决方案需要添加一个类定义,该类定义将允许编译器解析引用。我并不想这样做,因为直到现在我都不需要这样做,这只会使我的代码变得混乱。
只是好奇是否有人遇到过这个问题。提前致谢!