raymond
Junior Member
Posts: 53
Posts: 53
|
Post by raymond on Sept 16, 2016 23:01:44 GMT
Hello,
In my project I am using Core Gamekit with no problems. As soon as I imported Master Audio I got the below error.
Assets/Plugins/Editor/RelationsInspector/BackendUtils/MinimalBackend.cs(11,54): error CS0433: The imported type `RelationsInspector.IGraphBackend`2' is defined multiple times
I am not an expert on how to fix this but I did try deleting files one by one with this line of code in it to see if any were expendable.
This gave me other "can not find errors". Not sure if any of the files with this code in it are expendable. Luckily I did backup my project before importing Master Audio but I would like to use Master Audio.
The 3 files I have searched for with this code in it are listed below:
-Assets\Plugins\Editor\RelationsInspector\Backends\HierarchyExample\SceneHierarchyBackend.cs (10, 39): public class SceneHierarchyBackend : IGraphBackend<Object, string>
-Assets\Plugins\Editor\RelationsInspector\BackendUtils\MinimalBackend.cs (11, 47): public abstract class MinimalBackend<T, P> : IGraphBackend<T, P> where T : class
-Assets\Plugins\Editor\RelationsInspector\BackendUtils\ScriptableObjectBackend.cs (8, 47): public class ScriptableObjectBackend<T, P> : IGraphBackend<T, P> where T : ScriptableObject
I researched where the files originated from by looking on the Unity Asset Store and it seems they are all part of Core Game Kit. They did not cause an issue before I imported Master Audio.
Thank you for any help, Raymond
|
|
|
Post by DarkTonic Dev on Sept 16, 2016 23:11:04 GMT
Hi, just answered your post on the CGK thread. Pasting it here for reference: - - - - I seem to remember that older Unity5 versions had terrible plugin updating where it would basically make a copy of DLL's and sometimes other files instead of overwriting an existing version. I'm betting that's what you have going on. I wonder why you don't update to Unity 5.4 where they have fixed this?
Anyway, check for stuff like RelationsInspector.dll and RelationsInspector (1).dll in the same folder and delete the one with the parentheses. Probably need to scan everything in Assets/Plugins/RelationsInspector and Assets/Plugins/Editor/RelationsInspector for duplicate files.
|
|
raymond
Junior Member
Posts: 53
Posts: 53
|
Post by raymond on Sept 17, 2016 1:07:40 GMT
I am working between Computers. One of them is operating Window 10. My other computer is an older 32 bit computer and can only run Windows XP. Unity's more recent versions don't work on my older computer.
So for now I am stuck with Unity version 5.2.4.
Thanks for the lead.
Raymond
|
|
raymond
Junior Member
Posts: 53
Posts: 53
|
Post by raymond on Sept 17, 2016 1:29:31 GMT
Found the culprit. Duplicate file. RelationsInspector1.dll was the one causing the error.
Thanks for the Help and rapid response.
Raymond
|
|
|
Post by DarkTonic Dev on Sept 17, 2016 4:39:10 GMT
Yep, that's what I thought. Well it's good to know that later Unity fixed this problem.
|
|