2013-05-28 2 views
8

현재 Mono와 함께 앱을 개발 중이며 최근에 Xamarin Studio 4.0.8으로 업데이트했으며 솔루션에 추가되지 않은 디자인 요소에 문제가있었습니다. .Resource.designer.cs Mono에서 재생성되지 않음 (Xamarin Studio)

나는 designer.cs를 수동으로 편집하려고 시도했다가 나중에 프로그램이 레이아웃을 변경하여 다시 생성되기를 기대하면서 파일을 지웠다.

  • 청소를 재 구축하고 파일 탐색기

를 통해 파일을 삭제

  • 을 재건 그리고 그것은 여전히하지 않습니다

    나는 시도 Xamarin은 Resource.designer를 생성합니다. CS하지만 빈, 그리고 컴파일 할 때이를 반환

    Error CS0103: The name 'Resource' doesn't exist in the current context (CS0103) 
    

    도와주세요 ...

  • +0

    당신이 엑스 코드의 XIB 파일을 열려고 않았다 다시 저장? xamarin studio에서 더블 클릭하는 것 같은가요? – aiapatag

    +0

    Mac에서 Xamarin Studio 4.0.10 (빌드 5)을 사용하여 동일한 문제가 발생했습니다. Resource.designer.cs 파일을 삭제하려고 시도했지만 지금은 다시 생성하지 않습니다. 혹시 해결책을 찾았습니까? – Camputer

    답변

    4

    내가이 다시 잠시 일했다. XML 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하십시오. 내가 제대로 시간이 문제가 발생의

    4

    많은 고정 그 기억 경우 빌드 작업은 "AndroidResource"

    로 설정되어 있는지 확인합니다. 내가 한 행동 :

    1. Xamarin (보조 버튼 -> 제거)을 사용하여 "resources.designer.cs"를 제거하십시오.
    2. 명령 줄 (Windows의 Mac/Explorer에서 찾기)으로 이동 한 다음 수동으로 파일을 삭제하십시오 (삭제했는지 확인하십시오).
    3. Xamarin, clean-> build (resoruces.designer.cs를 다시 생성합니다)로 이동하십시오.
    4. 프로젝트에서 파일을 제거하면 다시 추가해야합니다. 보조 버튼을 프로젝트 -> 파일 추가 -> Resources.designer.cs (/ Resources 폴더의 tipically)를 선택하십시오.
    5. Resource.designer.cs 파일의 "Build Action"이 컴파일인지 확인하십시오 (기본적으로 다른 빌드 작업이 필요한 경우도 있음).
    6. 깨끗하고 빌드하십시오.

    적어도 대부분의 시간이 걸렸습니다. 나를 위해

    +0

    청소 후 프로젝트에 파일이 없습니다 – CodeIt

    +2

    파일이 생성되었지만 프로젝트를 다시 작성하더라도 코드가 생성되지 않습니다. –

    0

    이 작품 :

    1. 은 빈에만 클래스 선언을시키는, 모든 수업 내용을 당신의 .designer.cs 파일을 열고 웁니다.
    2. .cs 파일에 문제가있는 .xib 파일 또는 스토리 보드를 엽니 다.
    3. 업데이트 .designer.cs 클래스를 사용하는 뷰의 Classify 속성은 속성 값을 제거, 초점 해제, 포커스 및 다시 설정합니다.