2017-01-12 7 views
1

우선 HolorLens 개발 노력에 많은 도움을 주신 귀하의 게시물과 답변을 보내 주셔서 감사합니다!Unity가 System.Runtime.InteropServices를 인식하여 HoloToolKit을 사용하여 HoloLens 용 프로젝트를 빌드하십시오.

그래서, 여기 내 문제 : HoloToolKit 먼저 밖으로 시작되었을 때 개발 올드 프로젝트

  • .
  • 지금 공간 매핑 및
  • 수동으로 유니티
  • 로 메타 파일과 함께 HoloToolKit의 바로 공유 폴더를 가져
  • 을 눌러 재생을 공유를 구현하려는 모든 것을는 HoloToolKit 네임 스페이스 등을 찾기 위해 여러 스크립트를 을 변경 한 후 좋은 작품
  • 테스트를 공유
  • 드롭 조립식에 HoloToolKit.Unity 달리이 편집기에서 잘 작동
  • 빌드합니다 ( 서버에 연결없이 확률값 참조) 프로젝트 - 모든 지옥 느슨한 휴식!
  • 오류 CS0234 :
  • 647 오류는 다음과 같이
  • 모두 같은 오류가
  • 이 모든이 SDK 출신 Visual Studio에서 편집기 아무것도에 표시되는 형식 또는 네임 스페이스 이름을 'HandleRef'않습니다 네임 스페이스 'System.Runtime.InteropServices'에서 존재하지 (당신은 어셈블리 참조 누락?) 내가 시도 무엇
  • : 패키지에서
  • 만 가져 오기 공유 만요 ....이 휴식을 엠 y 프로젝트에서 모든 직렬화 된 게임 개체가 재설정됩니다. 아니 모든 게임 오브젝트를 재설정 가능 .... System.Runtime.InteropServices.dll에서
  • 복사 플러그인에 자산 폴더에 폴더 파일 - CSC에에 기쁨
  • 복사, gmcs, MCS, 및 smcs 파일 (그들이 무엇이든)을 프로젝트에 넣고 다시 작성하려고합니다. 기쁨은 없습니다.
  • 내 머리카락을 꺼내 ​​바위와 힘든 곳에서 내 머리를 쾅쾅 소리내어 간신히 의식까지 - 기쁨이 없습니다.

아무 도움도받지 못하면 절대 100 % 감사하겠습니다. 미리 감사드립니다, 그리고 행복한 코딩!

답변

1

은 CrossPlatform 폴더에서 HoloToolKit에서 MetroHandleRef라는 클래스 파일을 노출해야하므로 이름에서 알 수 있듯이 InteropServices에서 노출 된 참조를 처리합니다. 고마워요!