我正在尝试从4.1.5升级到4.2。当我这样做然后打开一个在4.1.5下创建的项目时,我得到一个“ Assets / Uniject / Interface / IResourceLoader.cs(8,17):错误CS0433:导入的类型`System.Xml.Linq.XDocument'多次定义“构建错误。该文件只包含一个接口,其中一个属性是XDocument。我已经对此进行了相当多的讨论,并没有看到问题的任何解释/解决方案。
在每个生成的项目中引用了System.Xml.Linq.dll,但此解决方案在升级之前构建没有问题。
我卸载了所有内容,擦除了我的\ users \ * \ appdata \ roaming \ unity和C:\ Program Files(x86)\ Unity清理并重新启动,然后再进行全新安装并仍然得到相同的构建错误。我已经吹走了我的项目,然后从源代码控制中得到了一份没有爱的新副本。我已经卸载4.2重新安装4.1.5并且我的项目在一个干净的副本上构建良好(因为4.2升级的统一文件与4.1.5文件不兼容)。
发生了什么变化,如何解决这个问题,以便我可以使用最新版本的Unity?
谢谢,迈克