2016-09-24 2 views
0

Visual Studio 2015 Professional Edition에 Xamarin 4.2.0.680, Xamarin.Android 7.0.0.18, Xamarin.IOS 10.0.0.6이 업데이트되었습니다. Xamarin Forms 응용 프로그램을 작성 중입니다. 특히 iOS 용 애플리케이션 업데이트는 iOS 10에서 애플리케이션 테스트를 위해 업데이트되었습니다. iOS 부분이 효과적이었습니다. Android 부분을 만들려고 할 때 Droid 프로젝트의 빌드 오류가 발생했습니다.Xamarin 4.2로 Visual Studio 2015를 업데이트하면 Xamarin 양식의 Android 부분에 오류가 발생합니다.

지정한 경로, 파일 이름 또는 둘 다 너무 깁니다. 전체 파일 이름은 260 자 미만이어야하며 디렉토리 이름은 248 자 미만이어야합니다.

출력 창에서 정보

오류 C :/프로그램 파일 (86) /MSBuild/Xamarin/Android/Xamarin.Android.Common.targets:error 지정된 경로, 파일 이름 또는 둘 다 너무 깁니다.

같은 프로젝트가 다른 팀원의 컴퓨터에서 제대로 작동합니다. 솔루션의 경로는 거의 동일합니다. 내 시스템의 동일한 경로에서 업그레이드 전에 제대로 작동했습니다.

해결 방법을 찾으십시오. 어떤 경로 나 길이를 초과하는 출력 창에서 어떤 디렉토리 또는 파일 경로가 길이를 초과하는지 확인할 수있는 방법이 있습니다.

+0

안녕하세요, 답변을 찾으셨습니까? 그 말은 날 미치게했다. – SacredGeometry

+0

아니요, Visual Studio를 다시 설치해야했습니다. Visual Studio에서 xamarin을 업그레이드 할 때 Xamarin Uni Installer에서 업데이트하십시오. –

답변

0

프로젝트 경로 길이를 줄일 수 있습니다.

예를 들어 프로젝트가 c : \ foo1 \ foo2 \ foo3 ... \ fooN에 있으면 프로젝트를 c : \ foo1 디렉토리로 이동할 수 있습니다.

+0

감사합니다. 그러나 길이가 없습니다. 비록 내가 할 수있는 한 길을 줄이고 여전히 오류를 받고 있습니다. 관측은 befiore가 동일한 경로로 업데이트되고, 빌드가 정상적으로 작동하며 업데이트 후 오류가 발생했습니다. –

관련 문제