When trying to run my game I run into this issue where there are 2 errors:
Library\PackageCache\com.unity.render-pipelines.core@5.13.0\Runtime\Volume\VolumeManager.cs(13,25): error CS0433: The type ‘Lazy’ exists in both ‘System.Threading, Version=1.0.2856.102, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ and ‘netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’
Library\PackageCache\com.unity.textmeshpro@2.0.0\Scripts\Editor\TMP_PackageUtilities.cs(310,17): error CS0433: The type ‘Task’ exists in both ‘System.Threading, Version=1.0.2856.102, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ and ‘mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’
And I can’t find anyway of removing them unless I just remove them from the package manager.
I’m not 100% sure this will work… but try going to the lines where “Lazy” is used in VolumeManager.cs(13,25) and TMP_PackageUtilities.cs(310,17) and specify which namespace you want to use “Lazy” from. (Example: “System.Threading.Lazy”). You will have to figure out which namespace they intended to use, it’s probably in their “using” statements at the top of the script.
Library\PackageCache\com.unity.textmeshpro@2.0.0\Scripts\Editor\TMP_PackageUtilities.cs(310,17): error CS0433: The type ‘Task’ exists in both ‘System.Threading, Version=1.0.2856.102, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ and ‘mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’
I get this error when importing bolt into unity, it must be an incompatibility issue with unity 2019.1