Search Unity

Bug This error occurred when I updated the version to 1.9.2, I can't find a solution

Discussion in 'Addressables' started by jiuwuunity5-1, Jun 7, 2020.

Thread Status:
Not open for further replies.
  1. jiuwuunity5-1

    jiuwuunity5-1

    Joined:
    Aug 17, 2015
    Posts:
    7
    upload_2020-6-7_14-44-1.png

    Library\PackageCache\com.unity.scriptablebuildpipeline@1.8.2\Editor\Utilities\BuildLog.cs(12,31): error CS0535: 'BuildLog' does not implement interface member 'IBuildLogger.AddEntry(LogLevel, string)'
    Library\PackageCache\com.unity.scriptablebuildpipeline@1.8.2\Editor\Utilities\BuildLog.cs(12,31): error CS0535: 'BuildLog' does not implement interface member 'IBuildLogger.BeginBuildStep(LogLevel, string, bool)'


    But I went to check the code. These two interfaces are implemented

    upload_2020-6-7_14-45-59.png
    upload_2020-6-7_14-46-20.png


    then I thought it was a plugin package version mismatch.So I went to check the version

    upload_2020-6-7_14-48-10.png


    Now I have no idea
     

    Attached Files:

  2. jiuwuunity5-1

    jiuwuunity5-1

    Joined:
    Aug 17, 2015
    Posts:
    7
  3. jiuwuunity5-1

    jiuwuunity5-1

    Joined:
    Aug 17, 2015
    Posts:
    7
    I tried all the versions and found that the bug started in version 1.8.3
     
  4. TreyK-47

    TreyK-47

    Unity Technologies

    Joined:
    Oct 22, 2019
    Posts:
    1,822
    I'll circulate this with the team, and pass along any update they share.
     
  5. davidla_unity

    davidla_unity

    Unity Technologies

    Joined:
    Nov 17, 2016
    Posts:
    763
    There may be an issue with your package cache. Try closing the editor, deleting the /Library/PackageCache/ folder and then restarting the editor.
     
  6. jiuwuunity5-1

    jiuwuunity5-1

    Joined:
    Aug 17, 2015
    Posts:
    7
    Now I find the cause of the problem , my probject has a plugin names "Log.dll" , maybe it used some old interface which leads to this error, after I delete it, the error disappears
     
  7. vexe

    vexe

    Joined:
    May 18, 2013
    Posts:
    644
    I'm having the same issue. I tried multiple versions and I noticed it started happening in Addressables 1.8.3, "The type or namespace name 'IBuildLogger' could not be found". Using Unity 2019 3.3f1. I tried deleting package cache, deleting library, reinstalling addressables, rebooting unity/machine, no dice. Any idea what could be causing that?

    [Edit] Look like I also need to install the "Scriptable Build Pipeline" package. After updating both packages to the latest, the error disappears. Not sure why addressables package wouldn't just do that automatically and grab/update its dependencies...
     
Thread Status:
Not open for further replies.