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" (猜測)

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章