2010-12-07 10 views
0

XNA 2.0에서 만든이 프로젝트를 변환하는 중 오류가 발생합니다. XNA 4.0이 설치된 Visual Studio 2010을 사용하고 있습니다. 변환 중에이 오류가 발생합니다.XNA 2.0을로드하는 중 오류가 발생했습니다.

 
The imported project "C:\Program Files\MSBuild\Microsoft\XNA Game Studio\v2.0\Microsoft.Xna.GameStudio.Common.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk. 

어떻게 해결할 수 있습니까?

답변

2

Microsoft.Xna.GameStudio.Common.targets은 XNA 2.0 프로젝트의 빌드 동작을 정의합니다. 변환 프로세스는 XNA 2.0에 대해 현재 정의 된 빌드 프로세스를 감지하는 것처럼 보이지만 XNA 4.0 프로젝트의 빌드 대상을 설명하는 부식되는 C:\Program Files\MSBuild\Microsoft\XNA Game Studio\v4.0\Microsoft.Xna.GameStudio.Common.targets이 있어야하므로 더 이상 적합하지 않습니다.

변환 마법사는 현재 버전 바로 앞의 버전에서 프로젝트를 업데이트하도록 설계되었습니다.

XNA 3.0 및/또는 XNA 3.1을 설치하고 먼저 해당 XNA 배포판을 사용하여 마법사를 수행해야합니다.

XNA 2.0과 XNA 4.0 사이에이 많이 변경되었습니다. 이 있습니다. 일반적으로 제안되는 작업은 처음부터 새 XNA 4.0 프로젝트를 만들고 기존 소스 파일을 가져 와서 컴파일 오류를 수동으로 수정하는 것입니다.

+0

그래서 어떻게해야합니까? = D – Seva

+0

나는 달릴 수 없어 무시할 수 없다! – Seva

+0

@Alan 오류를 무시해도 안전합니다. 프로젝트는 잘 변환되었지만,'targets' 파일은 거의 항상 실패합니다. 왜냐하면 컴파일러는 첫 번째 빌드에서 새로운 파일을 실제로 대체하거나 빌드하기 때문입니다. –

관련 문제