IT story

.csproj 파일을 편집하는 방법

hot-time 2020. 6. 22. 07:39
반응형

.csproj 파일을 편집하는 방법


.NET Framework 4.0 MSBUILD.EXE 파일을 사용하여 .csproj 파일을 컴파일 할 때 "website01.csproj"의 현재 컨텍스트에서 "lable01"오류를 찾을 수 없습니다.

실제로 모든 ASP.NET 페이지를 Code Behind 파일 참조로 추가해야합니다. 완료했습니다. 작동하지만 위의 오류는 보류 중입니다.

해당 .csproj 파일에 양식 이름 "LABLE01"을 추가해야하지만 구문을 모르겠다는 것을 의미합니다. 누구나 .csproj 파일에 양식 이름을 추가하는 구문을 알려주십시오.


CSPROJXML 형식으로 저장된 파일, 저장하여 컴파일 옵션을 포함하여 프로젝트의 모든 참조. 솔루션을 구성하는 프로젝트에 대한 정보를 저장하는 SLN 파일도 있습니다.

Visual Studio를 사용 중이고 Visual Studio CSPROJ에서 파일을 보거나 편집해야하는 경우 다음과 같은 간단한 단계를 수행하면됩니다.

  1. 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 프로젝트 언로드를 선택하십시오.
  2. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 (솔루션 탐색기에서 사용할 수없는 것으로 태그 지정됨) "Edit yourproj.csproj"를 클릭하십시오. 편집 할 CSPROJ 파일이 열립니다.
  3. 원하는 사항을 변경 한 후 파일을 저장하고 닫습니다. 노드를 다시 마우스 오른쪽 단추로 클릭하고 완료되면 프로젝트 다시로드를 선택하십시오.

프로젝트 파일을 마우스 오른쪽 버튼으로 클릭하고 "프로젝트 언로드"를 선택한 다음 "프로젝트 이름 .csproj 편집"을 선택하여 편집 할 파일을 직접 열 수 있습니다.

컴파일하기 위해 변경 사항을 저장 한 후 프로젝트를 다시로드해야합니다.

방법 : MSDN에서 프로젝트 언로드 및 다시로드를 참조하십시오 .


프로젝트 파일은 XML 파일이므로 유니 코드 (메모장, 메모장 ++ 등)를 지원하는 텍스트 편집기를 사용하여 간단히 편집 할 수도 있습니다.

그러나 이러한 파일을 직접 편집하는 것은 매우 꺼려합니다. 가능한 경우 솔루션 탐색기를 사용하십시오. 오류가 있고 수동으로 수정하는 방법을 알고 있다면 계속 진행하십시오.하지만 정확히 무엇을하는지 모르면 프로젝트 파일을 완전히 망칠 수 있습니다.


더 쉬운 방법이 있으므로 프로젝트를 언로드 할 필요가 없으므로 Visual Studio 에이 도구를 설치하십시오 https://marketplace.visualstudio.com/items?itemName=EdMunoz.EditProj

그런 다음 편집을 마우스 오른쪽 버튼으로 클릭하면 새 프로젝트 항목 프로젝트 파일 편집이 생깁니다. :) 여기에 이미지 설명을 입력하십시오


질문에 Visual Studio가 직접 언급되어 있지 않으므로이 질문이 JetBrains Rider에서 csproj 파일을 편집하는 방법을 찾고 있다는 것을 알았으므로 JetBrains Rider 에서이 작업을 수행하는 방법을 게시 할 것입니다.

상황에 맞는 메뉴에서 편집

  1. 프로젝트를 마우스 오른쪽 버튼으로 클릭
  2. 편집으로 이동
  3. '{project-name.csproj}'편집

여기에 이미지 설명을 입력하십시오

바로 가기에서 수정

  1. 프로젝트 선택
  2. F4를 누르십시오

죄송합니다, proj 파일을 채우지 않는 가장 효율적인 방법입니다.

  1. 파일을 마우스 오른쪽 버튼으로 클릭하십시오.
  2. 고토 속성
  3. 여기서 Build Action 옵션은 NONE으로 설정됩니다.
  4. 빌드를 수행하십시오 (그렇다면 더 나은 빌드 오류가 발생할 수 있습니다)
  5. 해당 파일의 속성으로 돌아 가기
  6. 빌드 조치 설정 옵션이 다시 컴파일로 설정됩니다.
  7. 재건하십시오.

  8. 프로젝트를하지 말고 다른 사람보다 똑똑해 지신 것을 축하하십시오. 나를 위해이 운동은 10 초 미만 걸렸습니다. csproj에 컴파일 ... 행을 수동으로 입력하려고하면 프로젝트를 사용할 수 없게 될뿐만 아니라 대규모 응용 프로그램을 유지 관리하는 것도 불가능합니다. 소스 버전 제어 소프트웨어를 유지하여 업데이트를 수행하는 것이 좋습니다. 병합 분기를 교차 해야하는 경우 위의 작업은 놀랍습니다 :).


기본 제공 옵션 인 .Net 코어 및 .Net 표준 프로젝트입니다.


Visual Studio 버전 : 8.1.5,

  1. 프로젝트 폴더를 마우스 오른쪽 버튼으로 클릭하십시오.
  2. "도구"를 클릭 한 다음 "파일 편집"을 클릭하십시오.

참고 URL : https://stackoverflow.com/questions/5129090/how-to-edit-csproj-file

반응형