같은 DLL이 두 개 있는 상태입니다
메시지에 나온 DLL 이름으로 Assets 전체를 파일명 검색하면 보통 Assets/Plugins/와 패키지 캐시 양쪽에서 같은 파일이 나옵니다. 샘플 에셋을 통째로 임포트할 때 가장 많이 걸립니다.
Assets/Plugins/OldSDK.dll <- 삭제 후보
Library/PackageCache/.../NewSDK.dll <- 남김한쪽만 남깁니다
패키지 관리자가 관리하는 쪽을 남기고 Assets 안의 사본을 지웁니다. 반대로 정해도 됩니다. 다만 게임 코드가 사본의 namespace를 참조하고 있으면 삭제 전에 참조를 남길 쪽으로 옮깁니다.
지웠는데도 같은 오류가 나면 캐시입니다
Library 폴더를 지우고 프로젝트를 다시 열어 전체 재임포트를 합니다. 캐시가 사라진 DLL을 계속 참조하는 경우가 있습니다.
컴파일이 통과하면 끝난 겁니다. 다른 DLL로 연쇄해서 뜨면 같은 순서를 반복하고, 참조가 계속 깨지면 asmdef로 가져오기 범위를 좁힙니다.
Error: Multiple precompiled assemblies with the same name
NewSDK.dll (Assets/Plugins and PackageCache)검증 범위
공식 문서 대조
검증일
Unity 공식 문서와 본문의 코드·절차를 대조해 공개 준비 상태로 전환했습니다. 별도 Unity 프로젝트나 실기기에서 직접 재현한 결과는 아니며, 특정 버전·기기 문의가 들어오면 해당 환경에서 후속 확인합니다.
확인한 공식 문서플러그인 임포트 설정 ↗