コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】One or more cyclic dependencies detected between assemblies:

概要

One or more cyclic dependencies detected between assemblies:
Packages/com.unity.2d.animation/Editor/Unity.2D.Animation.Editor.asmdef,
Packages/com.unity.2d.animation/Runtime/Unity.2D.Animation.Runtime.asmdef,
Packages/com.unity.2d.animation/IK/Editor/Unity.2D.IK.Editor.asmdef,
Packages/com.unity.2d.psdimporter/Editor/Unity.2D.Psdimporter.Editor.asmdef,
Packages/com.unity.entities/Unity.Build.Common/Unity.Build.Common.asmdef,
Packages/com.unity.entities/Unity.Build.Internals/Unity.Build.Internals.asmdef,
Packages/com.unity.entities/Unity.Build/Unity.Build.asmdef,
Packages/com.unity.collections/Unity.Collections.BurstCompatibilityGen/Unity.Collections.BurstCompatibilityGen.asmdef,
Packages/com.unity.collections/DocCodeSamples.Tests/DocCodeSamples.Tests.asmdef,
Packages/com.unity.collections/Unity.Collections/Unity.Collections.asmdef,
Packages/com.unity.entities/Unity.Entities.CodeGen.Tests/Unity.Entities.CodeGen.Tests.TestTypes/Unity.Entities.CodeGen.Tests.TestTypes.asmdef,
Packages/com.unity.entities/Unity.Entities.CodeGen/Unity.Entities.CodeGen.asmdef,
Packages/com.unity.entities/Unity.Entities.Editor/Unity.Entities.Editor.asmdef,
Packages/com.unity.entities/Unity.Entities.Hybrid.CodeGen/Unity.Entities.Hybrid.CodeGen.asmdef,
Packages/com.unity.entities/Unity.Entities.Hybrid.EndToEnd.Tests/Unity.Entities.Hybrid.EndToEnd.Tests.asmdef,
Packages/com.unity.entities/Unity.Entities.Hybrid/Unity.Entities.Hybrid.asmdef,
Packages/com.unity.entities/Unity.Entities.Properties/Unity.Entities.Properties.asmdef,
Packages/com.unity.entities/Unity.Entities/Unity.Entities.asmdef,
Packages/com.unity.jobs/Editor/Unity.Jobs.Editor.asmdef,
Packages/com.unity.jobs/Unity.Jobs/Unity.Jobs.asmdef,
Packages/com.unity.entities/Unity.Mathematics.Extensions.Hybrid/Unity.Mathematics.Extensions.Hybrid.asmdef,
Packages/com.unity.entities/Unity.Mathematics.Extensions/Unity.Mathematics.Extensions.asmdef,
Packages/com.unity.physics/Unity.Physics.Editor/Unity.Physics.Editor.asmdef,
Packages/com.unity.physics/Unity.Physics.Hybrid/Unity.Physics.Hybrid.asmdef,
Packages/com.unity.physics/Unity.Physics/Unity.Physics.asmdef,
Packages/com.unity.properties/Editor/Unity.Properties.Editor/Unity.Properties.Editor.asmdef,
Packages/com.unity.properties/Runtime/Unity.Properties/Unity.Properties.asmdef,
Packages/com.unity.rendering.hybrid/Unity.Rendering.Hybrid/Unity.Rendering.Hybrid.asmdef,
Packages/com.unity.entities/Unity.Scenes.Editor/Unity.Scenes.Editor.asmdef,
Packages/com.unity.entities/Unity.Scenes.Hybrid/Unity.Scenes.Hybrid.asmdef,
Packages/com.unity.serialization/Runtime/Unity.Serialization/Unity.Serialization.asmdef,
Packages/com.unity.entities/Unity.Transforms.Editor/Unity.Transforms.Editor.asmdef,
Packages/com.unity.entities/Unity.Transforms.Hybrid/Unity.Transforms.Hybrid.asmdef,
Packages/com.unity.entities/Unity.Transforms/Unity.Transforms.asmdef

ECS 関連のパッケージをインストールしたら上記のエラーが発生する現象に遭遇した
Unity プロジェクトのバージョンを 2021.3.1f1 から 2020.3.33f1 にダウングレードしたら
エラーが発生しなくなった