I got this error message when I imported the plugin for in-app purchases in unity and I got some warning messages before it which are :
-
Assembly: ‘C:/Users/user/Desktop/location/project name/Assets/Plugins/UnityPurchasing/Bin/Stores.dll’ uses obsolete Unity API (UnityUpgradable)
-
Assembly: ‘C:/Users/user/Desktop/location/project name/Assets/Plugins/UnityPurchasing/Bin/Editor.dll’ uses obsolete Unity API (UnityUpgradable)
when I press clear the only thing that stays in the editor is :
error CS1704: An assembly with the same name `Editor’ has already been imported. Consider removing one of the references or sign the assembly Library/ScriptAssemblies/Editor.dll (Location of the symbol related to previous error) Assets/Plugins/UnityPurchasing/Bin/Editor.dll (Location of the symbol related to previous error)
Any solutions ?? I really am stuck on this one.
I also got this notification after the error message :
Some scripts have compilation errors which may prevent obsolete API usages to get updated. Obsolete API updating will continue automatically after these errors get fixed.
but I found no errors in my scripts and I am using visual studio the latest version
any advice ???
I have tried deleting the library and temp folders
reimporting everything
renaming the editor.dll
and deleting the editor.dll file in the library, but nothing worked, help is very appreciated.