본문 바로가기
Programming/Unity

[Unity] 유니티 컴파일 에러 - Assembly 'unityplastic' , PlasticSCM 관련

by 타임박스 2022. 10. 5.
반응형


✔ dll import error - unityplastic

PlasticSCM 패키지 삭제



모든 버전에서 나타나는 에러는 아니지만 특정 버전에서 한번씩 다른 DLL을 임포트하고나면 아래와 같은 에러가 나타날때가있다.

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/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"

해결 방법은 매우 간단한데 깔끔한 해결법은 아니다.

먼저 PlasticSCM은 유니티 프로젝트를 시작하면 항상 설치된 패키지로 이름은 Version Control 이다.

해결방법 : 패키지 삭제

Window -> Package Manager -> Version Control 삭제

 

근데 이 패키지를 지워도 아무런 문제가 없나???

Version Control은 버전별로 관리하며 협업하기 위한 형상관리 툴이라고 생각하면된다.

3명이하, 5G 용량 까지는 무료이지만 이후는 돈을 지불하고 사용해야한다.

자세한 사항은 아래 링크에 있다.

https://unity.com/kr/products/plastic-scm

 

Plastic SCM Cloud Edition

전체 팀에 효과적인 버전 관리를 통해 더 효율적으로 협업하세요.

unity.com

대규모 회사나 프로젝트가 아니라면 많이 사용되지 않을 것 같은데 혹시나 사용하고 있다면 패키지를 지우면 안된다.

git이나 svn으로 형상관리를 하는 나로써는 필요성이 없어서 삭제하니 오류는 사라졌다.

 

감사합니다.

 

반응형

댓글