CS0012 类型“Enum”在未引用的程序集中定义。必须添加对程序集“mscorlib***
1.错误信息:
错误 CS0012 类型“Enum”在未引用的程序集中定义。必须添加对程序集“mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。 A3200 (netstandard1.4)
2.尝试解决
1) 参考: 重新生成一下解决方案 ,无效
2)既然缺这个,那我就添加mscorlib.dll引用.结果,依赖项里一堆冲突
3)这个项目有三个框架,为什么错误提示用括号注明" netstandard1.4",只注明一个呢?
看来是不支持这个框架。通过修改csproj文件,移除该框架。
成功了!
3.总结
1) 注意到下面一个问题
报错居然都是,找不到Enum,Object,这种基本的类型
2) 可能是因为标准库支持的东西比较少吧(猜测)
我这个写的是运动库,需要依赖外部库,或许不适应用"netstandard" (猜测)