[유니티] But the dll is not allowed to be included or could not be found.
Programming/Unity2018. 4. 5. 06:49
반응형
빌드를 나중에 하게되면 이것저것 에러가나면서 안되는 경우가 있어서
혹시나 하는마음에 프로젝트를 시작하면서 초반에 빌드를 해봤다.
역시나 쉽게 빌드가 되어 주지않는 유니티...
But the dll is not allowed to be included or could not be found.
위와 같은 에러가 나길래 찾아봤더니 대충 API 호환이 안된다 라는거 같아서
좀더 찾아보니 전 프로젝트에서 쓰던 DLL 같은걸 다 가져와서 붙여놨더니 나는 에러였다.
빌드할때 플레이어 세팅에서 Player Settings - Other Settings - API Compatibility Level 메뉴를 보게되면
.NET 2.0 과 .NET 2.0 Subset 가 있는데 둘의 차이는 외부라이브러리에 대한 대응? 의 차이인거같았다
.NET 2.0 같은경우 용량이 커지긴하지만 외부 라이브러리에 대해 호환이 가능하고 좀더 많은 API 기능 제공한다고하며
.NET 2.0 Subset 의 경우 가볍지만 외부 라이브러리에 대해 호환이 좀 나쁘다고 한다고 찾았었다.
바로 .NET 2.0 으로 변경하고 빌드를 하니.... 성공!
좀더 명확한 분석이 필요한 것 같지만 그건 나중에 하기로한다.
<= 이게 처음에는 .NET 2.0 Subset 으로 되어있었다.
반응형
'Programming > Unity' 카테고리의 다른 글
[유니티] 해당 객체 press기능(마우스 눌렸을때) 구현 (0) | 2018.08.20 |
---|---|
[유니티] Can't add script (0) | 2018.04.06 |
[유니티] 코드에서 애니메이션 바꾸기 (0) | 2018.03.26 |
[유니티] 유니티에 UGUI와 메인카메라의 충돌을 같이 하기 (0) | 2018.03.15 |
[유니티] NGUI UIlabel 줄바꿈 적용시키기 (0) | 2018.02.22 |
댓글()