.net - Unity:迁移到 2019.2.0f1 出现错误类型“任务”' 存在于 Unity.Tasks 和 mscorlib 中
问题描述
我有一个现有的项目。它使用 Firebase sdk 等等。我之前已经将我的项目升级到 Unity 2019.1.11f1,没有任何问题。当我将它升级到 Unity 2019.2.0f1 时,我收到了错误消息:
error CS0433: The type 'Task<T>' exists in both 'Unity.Tasks, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' and 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
我已经搜索了没有结果的可能解决方案。我的项目使用的是 .NET 2.0 兼容级别。
有没有人偶然发现类似的问题?
解决方案
如果您在 Assets/Parse/Plugins 的根目录以及 dotNet45 文件夹下有 Unity.compat 和 Unity.tasks,请删除根目录下的文件。
推荐阅读
- highcharts - 负颜色和悬停状态 - highchart.js
- jupyter-notebook - 如何覆盖 jupyter notebook 中的 getpass 函数进行测试?
- angular - 禁用日期选择器中的文本字段。只需要使用日历图标。我怎样才能禁用文本字段
- ruby-on-rails - Heroku“演示”环境
- godot - (Godot 引擎)用 Tilemap 瓦片填充 2D 多边形
- apache-flink - Flink windowAll聚合比window进程?
- c++ - 如何在 eosio (c++) 中调用私有字段
- php - Laravel 中的约束关系
- ansible - 如何使用 Ansible 中的主机变量值更新角色的参数?
- android - Firebase 通知声音无法正常工作