개발에 사용 된 것과 다른 컴퓨터에서 XNA 4.0으로 만든 게임을 실행하려고 할 때마다 실행되지 않습니다. 나는 모든 의존성이 존재하는지 확인하기 위해 지침 here을 따라 갔다. 다른 컴퓨터에서 XNA 4.0 게임을 실행하려면 어떻게합니까?
내가 다음과 같은 짓을했는지 명확하게하려면 :다운로드하여 Microsoft .NET Framework 4 Client Profile를 설치했습니다.
Microsoft XNA Framework Redistributable 4.0을 다운로드하여 설치했습니다.
- 다음과 같이 내가
GamerServices
및Microsoft.Xna.Net.*
에 포함 된 어떤 것도 사용하지하고 있는지, 내 참조가 있습니다 제작 :
을Microsoft.Xna.Framework
Microsoft.Xna.Framework.Avatar
Microsoft.Xna을 .Framework.Game
Microsoft.Xna.Framework.Graphics
Microsoft.Xna.Framework.Storage
Microsoft.Xna.Framework.Video,210 Microsoft.Xna.Framework.Xact
는 mscorlib에
시스템
System.Xml.Linq에게 나는 또한에 조언 here을 따라
System.Windows.Forms
에서 System.Xml을 System.Core 문제가 코드 자체 내에 있지 않은지 확인하십시오.
나는 그것이 실행 얻을 수있는 다음과 방법을 시도했다 (모두 비스타 및 7) :
- 사용은 게시 기능이 내장되어 있습니다. 이로 인해 GAC에
Microsoft.Xna.Input.Touch
이 있어야한다는 오류가 발생합니다. 참조에Microsoft.Xna.Input.Touch
을 추가하려고 시도했지만 문제가 해결되지 않습니다. - XNA dll 파일을 로컬로 복사하십시오. 이로 인해
Microsoft.Xna.Game.dll or one of its dependencies could not be located
이라는 오류 메시지가 나타납니다. Release
에 포함 된 모든 항목을 복사하십시오. 이로 인해 두 번째로 시작되는Application X stopped working...
또는APPCRASH
오류 메시지가 나타납니다. 내 코드에 도달하지 못했습니다.
작동 시키려면 어떤 방법이 있습니까? 나는 그것을 고치려고 노력하고 있었고, 마감 시간이 어렴풋이되자 불필요한 스트레스의 근원이되었습니다.
기본 코드 만 사용하여 새 프로젝트를 만드는 경우 이런 현상이 발생합니까? 둘 이상의 다른 기계를 사용해 보셨습니까? 아마도 프로젝트를 재현 해보십시오. 이것은 애플리케이션 매니페스트와 관련이있을 수 있습니다. – Empyrean