在构建游戏时出现此错误。
无法加载文件或程序集'UnityEngine.Purchasing, 版本= 0.0.0.0,文化=中性,公钥令牌=空'或其中之一 依赖性。
控制台的屏幕截图:
我是Unity的新手,正在尝试运行现有的源代码。
答案 0 :(得分:1)
错误是由UnityPurchasing引起的,这是有时会发生的错误。
1 。转到 Windows -> 服务或 Ctrl + 0 ,然后应打开一个标签。
2 。在该标签上登录。
3 。最后,登录后启用您正在使用的Unity服务。
就您而言,我在错误日志中看到UnityEngine.Purchasing.ProductCatalog
,这意味着您正在使用“应用内购买”服务。因此,请在“服务”标签中启用“应用内购买”服务。
如果仍有问题,请执行以下操作:
1 。转到<ProjectDirectory>/Assets/Plugins
路径
2 。删除UnityPurchasing文件夹。您可能有很多错误,但请忽略它。
3 。重新启动编辑器。
4 。打开 Windows -> 服务,然后重新登录。重新启用服务。
答案 1 :(得分:0)
您需要将JAVA_HOME变量设置为JDK安装文件夹 如果问题仍然存在,请尝试安装Unity 5.4版本,因为该版本不存在该错误