我是Unity的新手。我刚刚开始了一个包含Vuforia SDK的新项目。进行了一些更改之后,我决定从Asset Store安装GitHub扩展进行一些备份。之后,我的textMeshPro插件发疯了,抛出了一个我无法处理的烦人的错误。错误提示:
Library\PackageCache\com.unity.textmeshpro@2.0.0\Scripts\Editor\TMP_PackageUtilities.cs(310,17): error CS0433: The type 'Task' exists in both 'System.Threading, Version=1.0.3333.0, Culture=neutral, PublicKeyToken=402899b480e6f383' and 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
有人知道如何摆脱它吗?
我的Unity版本是2019.1.0f2
解决方案:
谢谢您的回答,我在其他论坛上找到了解决方案。
统一2019.1.0f2中修复错误的方法
让编译器完成,您应该从控制台中清除错误
链接到原始帖子:Original post
答案 0 :(得分:0)
在Unity 2019.1.5中,看起来TextMeshPro至少需要.net ver 4,我将.net从3.5更改为4.6,方法是:文件>构建设置>播放器设置>播放器>脚本运行时版本(该脚本也警告3.5),选择4.6,重新加载后,textMesh错误消失了……移至我项目中的所有其他错误!
答案 1 :(得分:0)
解决方案:
谢谢您的回答,我在其他论坛上找到了解决方案。
统一2019.1.0f2中修复错误的方法
链接到原始帖子:Original post