Search Unity

Bug DotNetZip dll conflicts - com.unity.nuget.dotnetzip

Discussion in 'Visual Scripting' started by Foriero, Mar 25, 2021.

  1. Foriero

    Foriero

    Joined:
    Jan 24, 2012
    Posts:
    584
    Hello, we noticed that Visual Scripting package introduced DotNetZip.dll which conflicts with our DotNetZip.dll

    May I ask Visual Scripting team to resolve this conflict by putting just one version on nuget? That way other packages can rely on the same package and we avoid conflicts.

    com.unity.nuget.dotnetzip

    Thank you, Marek.
     
  2. theor-unity

    theor-unity

    Unity Technologies

    Joined:
    Feb 26, 2016
    Posts:
    188
    should be fixed in the next version !
     
  3. Foriero

    Foriero

    Joined:
    Jan 24, 2012
    Posts:
    584
    Thank you. Please let me know once the nuget package is alive.
     
  4. theor-unity

    theor-unity

    Unity Technologies

    Joined:
    Feb 26, 2016
    Posts:
    188
    Sorry, I wasn't clear. We won't publish a package for now, we just took care of the conflict itself
     
  5. CyRaid

    CyRaid

    Joined:
    Mar 31, 2015
    Posts:
    134
    I'm getting a:
    error CS0433: The type 'ZlibStream' exists in both 'DotNetZip, Version=1.16.0.0, Culture=neutral, PublicKeyToken=6583c7c814667745' and 'Unity.VisualScripting.IonicZip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c'

    Do we include our own DotNetZip in a package we make? What if the user doesn't include visual scripting?

    I use Unity 2021.3.0f1