2013-12-19 2 views
12

많은 프로젝트가 포함 된 Visual Studio C# 솔루션을 포팅하고 Xamarin IDE에 새로운 솔루션을 창안합니다.Xamarin IDE 경로에 대한 액세스가 거부되었습니다.

저는 한 번에 하나의 프로젝트를 이식/재생성하고 컴파일하는 중입니다. 개별적으로 각 프로젝트를 컴파일 할 수 있지만 솔루션을 컴파일 할 수 있습니다 (오류가있는 경우).

'Access to the path "[my build path\some.dll]" is denied.' 

내가 언급 한대로 액세스 문제가되지 않습니다 그래서, 나는 원래 DLL의의를 만들 수, 전체 관리자 권한을 가지고 : 나는 모든을 다시 시도하는 경우
문제가 발생, 그것은 오류를 보여줍니다.
dll을 실제로 삭제하려고하면 할 수 없습니다. Windows가 나를 거부합니다.
Xamarin을 닫으면 수동으로 파일을 삭제할 수 있습니다. 그래서 나는 Xamarin이 파일에 '잠금 장치'를 가지고있어 파일을 삭제할 수 없다고 가정합니다.

다른 사람이 이것을 본 적이 있습니까? 그렇다면 어떻게 그 주변을 얻었습니까?

이것이 버그 인 경우 거의 유용하지 않습니다.

+0

여러 라이브러리 프로젝트로 구성된 솔루션을 컴파일 할 때도 동일한 문제가 있습니다. 어떤 런타임을 사용합니까 - 모노 또는 .NET? – yojimbo87

+0

모노를 사용하고 있습니다. – mojoker

+0

모노 (Mono)와 함께 작동하는 솔루션을 찾지 못해서, 나는 더 이상 붙잡고 그것을 추구하지 않았다. 나중에, 나는 이것을 다른 각도에서 다시 살펴보고 리눅스에서 윈도우 프로그램을 실행하는 궁극적 인 목표에 도달하려고 노력하면서, 나는 꽤 잘 작동하는 해결책을 발견했다. 나는 리눅스에서 WINE (그리고 또한 winetricks 사용) 프로그램을 실행한다. – mojoker

답변

1

Windows에서 Xamarin으로 시작한이 문제가 있습니다. 내가 Debug에서 Release로 전환하는 것을 발견 한 빠른 수정; 그러나 이것은 디버그 출력을 불가능하게합니다. Xamarin을 닫았다가 다시 열면 디버그 빌드가 몇 개 더 추가되어이 문제가 해결되었습니다.

필자는 운율이나 이것이 발생하는 이유를 발견하지 못했으며 무작위로 보인다.

+0

... '몇 가지 디버그 빌드에 대한 문제를 해결했습니다.'- 같은 것을 보았습니다. 이 임의성은 가장 실망 스럽습니다. – mojoker

+0

방금 ​​컴퓨터가 다시 시작되었습니다. 그 컴퓨터는 저를 위해 고쳐졌습니다 ... – Subha

+1

Xamarin Studio를 관리자로 실행하면 저에게 효과적이었습니다. – joao2fast4u

2

해당 경로에있는 dllread-only 속성을 확인하고 선택하지 않았는지 확인하십시오. 읽기 전용 속성의 선택을 취소 한 후에도 동일한 문제가 발생하여 문제가 해결되었습니다.

+0

시도한 후 패키지를 다시 설치하려고하면 전체 솔루션이 손상되었습니다. – Lepidopteron

관련 문제