MonoDevelop을 MonoTouch와 함께 사용하고 있습니다. .NET 어셈블리 참조를 프로젝트에 추가하면 MonoDevelop는 빌드 프로세스 중에 해당 .dll 파일을 bin/iPhone/Release/xxxx.app 디렉토리에 복사합니다. 그런 다음 나중에 빌드 프로세스에서 해당 파일을 수정하고 사용하지 않는 파일을 제거합니다.MonoDevelop에서 읽기 전용 파일을 처리 할 수 없습니다.
문제는 해당 파일이 읽기 전용 인 경우 나중에 파일의 복사본을 수정할 수 없으므로 MonoDevelop에서 빌드 프로세스가 실패합니다. PERFORCE는 사용자가 체크 아웃 할 때까지 모든 파일을 읽기 전용으로 유지하므로 PERFORCE와 같은 소스 제어 시스템을 사용하기가 매우 어렵다.
MonoDevelop는 bin/iPhone/Release/xxxx.app에 파일을 복사 할 때 파일을 쓰기 가능하게 만들고 싶습니다. 파일의 복사본을 소유하고 있기 때문에 항상해야합니다.
누구나 MonoDevelop가이 문제를 해결할 수있는 방법을 알고 있습니까?
예 버그는 있지만 누군가가 해결 방법을 알고 있다고 생각했습니다. MonoDevelop 및 MonoTouch에 대한 저의 경험은 이런 문제를 해결하기 위해 알아야 할 부족한 지식이 있다는 것입니다. 어쨌든 여기에 버그를 제출했습니다 : https://bugzilla.novell.com/show_bug.cgi?id=677924 – Mike
Mono, MonoDevelop, MonoTouch 이후 http://bugzilla.xamarin.com의 모든 버그를 기입하십시오. . (상업 및 오픈 소스 소프트웨어)는 현재 Xamarin의 리더십하에 있습니다. – poupou