SrejonKhan / AnotherFileBrowser

Just another File Dialog for Unity, with easy implementation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Could not import package using Unity 2020.3.14f1 Personal

grandpa3d opened this issue · comments

Here are the errors I received when trying to import to Unity 2020.3.14f1 Personal.

  1. Assembly 'Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll' will not be loaded due to errors:
    Reference has errors 'unityplastic'.

  2. Assembly 'Packages/com.unity.collab-proxy/Lib/Editor/PlasticSCM/unityplastic.dll' will not be loaded due to errors:
    unityplastic references strong named System.Windows.Forms Assembly references: 4.0.0.0 Found in project: 2.0.0.0.
    Assembly Version Validation can be disabled in Player Settings "Assembly Version Validation"

Hello,

This is happening for version mismatching of System.Windows.Forms dll.

The easiest solution is to untick Assembly Version Validation from Player Settings.
image
Although, it will prone to some risk factors in the future. As disabling this validation means any Assembly won't check reference version anymore. So, in some cases, it may cause unexpected behaviour.

Or, another solution is to delete the existing System.Windows.Forms dll from Plugins/AnotherFileBrowser/Plugins folder and import v4.0 dll from C:\Windows\Microsoft.NET\Framework\v4.0.x folder. Which I've not tested in build.

Please let me know if you're still facing the issues.

All it required was a program restart. Seems there is an issue with Unitys PlasticSCM. It appears that several packages have been causing this error to appear. Most have been resolved with a restart of the program.

Glad to hear that, there is a easy fix. Thanks for sharing.

)
Here are the errors when I update my unity collab package to Plastic SCM.

Assembly 'Library/ScriptAssemblies/Unity.CollabProxy.Editor.dll' will not be loaded due to errors:
Reference has errors 'Unity.PlasticSCM.Editor'.

Assembly 'Library/ScriptAssemblies/Unity.PlasticSCM.Editor.dll' will not be loaded due to errors:
Reference has errors 'unityplastic'.

Assembly 'Packages/com.unity.collab-proxy/Lib/Editor/PlasticSCM/log4netPlastic.dll' will not be loaded due to errors:
log4net references strong named System.Configuration Assembly references: 2.0.0.0 Found in project: 4.0.0.0.
Assembly Version Validation can be disabled in Player Settings "Assembly Version Validation"

Assembly 'Packages/com.unity.collab-proxy/Lib/Editor/PlasticSCM/unityplastic.dll' will not be loaded due to errors:
unityplastic references strong named System.Windows.Forms Assembly references: 4.0.0.0 Found in project: 2.0.0.0.
Assembly Version Validation can be disabled in Player Settings "Assembly Version Validation"

) And When I uncheck Assembly Version Validation from Player Settings, the plastic icon is visible but it shows me impersonate token error.

Thanks