MonoDevelop을 사용하여 MonoDevelop를 실행 중이며 코드를 작성할 때 장치 (예 : 디버그 | iPhone)를 타겟팅하려고합니다. 그러나 내가 그렇게하면 컴파일러는 누락 된 어셈블리를 참조하는 오류를 던집니다.MonoTouch/MonoDevelop : iPhone 장치 어셈블리를 대상으로 프로젝트를 설정할 때 누락됩니까?
시뮬레이터를 대상으로 빌드하면 이러한 오류가 표시되지 않으며 어셈블리가 포함되어 있고 심지어 IDE에서도 어셈블리를보고 어셈블리를 입력 할 때이 네임 스페이스를 자동 완성합니다.
어떤 아이디어가 원인 일 수 있습니까? 나는 이미 신선한 재건축을 시도했다 ...
어떤 차이가 있다면 MonoTouch의 평가판에서 업데이트했다. 여기
(그들은 오류의 모든 종류의 것) 오류 중 일부입니다 :/Users/ahmedhakeem/Documents/Projects/iOS/MyCode/Engine/Util/UI/MenuObj.cs(31,31): Error CS0234: The type or namespace name `Audio' does not exist in the namespace `Microsoft.Xna.Framework'. Are you missing an assembly reference? (CS0234) (Engine-MonoTouch)
/Users/ahmedhakeem/Documents/Projects/iOS/MyCode/Engine/Util/UI/MenuObj.cs(31,31): Error CS0234: The type or namespace name `Media' does not exist in the namespace `Microsoft.Xna.Framework'. Are you missing an assembly reference? (CS0234) (Engine-MonoTouch)
/Users/ahmedhakeem/Documents/Projects/iOS/MyCode/Engine/JabJect.cs(40,40): Error CS0246: The type or namespace name `ContentManager' could not be found. Are you missing a using directive or an assembly reference? (CS0246) (Engine-MonoTouch)
/Users/ahmedhakeem/Documents/Projects/iOS/MyCode/Engine/Media/Sprite.cs(31,31): Error CS0234: The type or namespace name `Audio' does not exist in the namespace `Microsoft.Xna.Framework'. Are you missing an assembly reference? (CS0234) (Engine-MonoTouch)
/Users/ahmedhakeem/Documents/Projects/iOS/MyCode/Engine/Scene/GameScene.cs(42,42): Error CS0246: The type or namespace name `ContentManager' could not be found. Are you missing a using directive or an assembly reference? (CS0246) (Engine-MonoTouch)
오류를 붙여 넣으십시오. –
편집되고 추가되었지만 실제로 도움이되는 방법을 모르겠다. 모든 누락 된 어셈블리는 시뮬레이터를 대상으로 빌드 할 때 발견되고 컴파일됩니다. – tweetypi