Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Question Cannot add menu item 'Assets/External Dependency Manager/Version Handler/Documentation

Discussion in 'Editor & General Support' started by gamer123454321, Sep 23, 2020.

  1. gamer123454321

    gamer123454321

    Joined:
    Mar 25, 2020
    Posts:
    83
    Hi! I don't even understand what the problem mean
    question.png
     
    shariful1 likes this.
  2. DiegoDePalacio

    DiegoDePalacio

    Unity Technologies

    Joined:
    Oct 28, 2009
    Posts:
    506
    Hi @gamer123454321,

    The warning message that you're having, is telling you that there are at least two different places in your code, where the same related Menu item is being defined.

    You should search for them and remove the duplicates to avoid this specific warning.


    Good luck with it!
     
  3. gamer123454321

    gamer123454321

    Joined:
    Mar 25, 2020
    Posts:
    83
    I deleted the codes one by one in Admob script and end up I deleted all but the warning still there until I un-import the External Dependency Manager plugin completely to have no more error. hahaha. Have to start all over again.
     
    PlanarBit and DiegoDePalacio like this.
  4. pixelminer

    pixelminer

    Joined:
    Jul 24, 2011
    Posts:
    26
    Getting the External Dependency Manager through "Game package Registry by Google" then deleting the External Dependency Manager in the Assets folder seems to fix the problem. You can add "Game package Registry by Google" to the Package Manager by going to "Project Settings"->"Package Manager" then adding a new entry with the following settings.

    Name: Game Package Registry by Google
    URL: https://unityregistry-pa.googleapis.com
    Scope(s): com.google

    Once you "Save" the above entry in "Project Settings"->"Package Manager" you will be able to choose "My Registries" in the Package Manager window where you can choose "Unity Registries", "In Project", etc. After "My Registries" is selected you should see a "Google LLC" category with a a bunch of packages to choose from. External Dependency Manager will be one of these items. Install it then remove the External Dependency Manager in the Assets folder. Once the External Dependency Manager in the Assets folder is removed and the "Google LLC"->"External Dependency Manager" is loaded the errors should be gone.
     
    brytsoftware and TomerMatific like this.
  5. better_walk_away

    better_walk_away

    Joined:
    Jul 12, 2016
    Posts:
    291
    No, don't install Game Package Registry by Google through Package Manager, this way of installing will soon be deprecated in May, Google has said so. Install the package through unitypackage from the official website.
     
    Starbox and StartStart like this.
  6. StartStart

    StartStart

    Joined:
    Jan 2, 2013
    Posts:
    150
    Oh thank you, I had the problem today I can't build on Unity Cloud Build. I will try remove it from Package Manager.
     
  7. Starbox

    Starbox

    Joined:
    Sep 17, 2014
    Posts:
    436
    Does that mean we need to erase the External Dependency Manager from within the Package Manager?
     
  8. DragonicHead

    DragonicHead

    Joined:
    Nov 10, 2020
    Posts:
    4
    yes, step 1: delete External Dependency Manager & admob files
    step 2: restart unity
     
    Ramigg likes this.
  9. leandrovtd

    leandrovtd

    Joined:
    Mar 8, 2017
    Posts:
    28
    Guys, I recently had a similar problem and I managed to solve it by disabling my anti virus. If that solves it, I recommend adding Unity to the anti virus's trusted programs list.
     
    Ramigg likes this.
  10. ahmedaniss

    ahmedaniss

    Joined:
    Sep 18, 2019
    Posts:
    98
    problem fixed here:
     
    sudip0392 likes this.