programing

Visual Studio 컴파일에서 파일을 제외하는 방법은 무엇입니까?

nasanasas 2020. 11. 24. 08:05
반응형

Visual Studio 컴파일에서 파일을 제외하는 방법은 무엇입니까?


저는 프로젝트를 리팩토링하는 중입니다. 깨진 것으로 알려진 전체 하위 폴더가 있습니다. 지금까지 리팩토링을 테스트하는 동안 컴파일에서 해당 폴더를 일시적으로 제외하는 선언적 방법이 있습니까?

폴더를 삭제할 수 있다는 것을 알고 있지만 가능하면 구성을 통해이 작업을 수행하고 싶습니다.


제외하려는 파일에 대해 빌드 작업 (속성 창에서)을 없음으로 설정할 수 있습니다. 폴더를 마우스 오른쪽 버튼으로 클릭하고 프로젝트에서 제외를 선택할 수도 있습니다 .


모든 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 이제 Action을 None으로 설정합니다. 코드를 수정하면 컴파일로 되돌리기 :)


VS 2010에서는 CPP 모듈을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.

그런 다음 구성 속성-> 일반, 빌드에서 제외 = 예를 클릭합니다.

"프로젝트에서 제외"는 좋지 않으며 다른 구성에서도 사라집니다.


  1. 솔루션 탐색기에서 컴파일하지 않을 파일을 선택합니다.

  2. 마우스 오른쪽 버튼을 클릭하고 옵션 ...을 선택합니다.

  3. 파일의 "Build Action"을 "None"으로 설정합니다.

그것은 당신을 위해 트릭을 할 것입니다!


<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">태그 내에서 ExcludeFoldersFromDeployment를 사용하십시오 . 예 :

<ExcludeFoldersFromDeployment>FolderToExclude</ExcludeFoldersFromDeployment>

파일의 경우 다음을 사용하십시오.

<ExcludeFilesFromDeployment>File1.aspx;File2.aspx</ExcludeFilesFromDeployment>

Visual studio 2010 이상에서는 두 가지 방법으로 기능을 사용할 수 있습니다.

  1. 마우스 오른쪽 단추로, '선택 파일을 클릭하여 프로젝트에서 제외 '

  2. 오른쪽 '을 선택, 파일을 클릭 하고 속성을 > 선택'- ' 구성 속성 '을 선택> - ' 일반 '을 선택> - ' '옵션 다운 메뉴 드롭 ' 빌드에서 제외 '


솔루션 탐색기에서 폴더 이름을 마우스 오른쪽 단추로 클릭하고 "프로젝트에서 제외"를 클릭하면됩니다.


웹 사이트 프로젝트 유형에서 탐색기에서 파일 / 폴더 속성을 "숨김"으로 설정하여 동일한 효과를 얻을 수 있습니다.


폴더에 이미지 파일이 많으면 그 파일이 너무 많아서 편집하는 것은 매우 긴 작업입니다. IIS에서 폴더 이름을 변경하여 폴더에 .exclude 확장자를 지정할 수 있습니다.

예 : C : \ intetpub \ wwwroot \ yoursite \ images는 C : \ intetpub \ wwwroot \ yoursite \ images.exclude로 변경합니다.

그런 다음 앱을 컴파일 할 때 .exclude 폴더가 컴파일에서 제외됩니다.


이것은 IIS 웹 사이트 프로젝트에서 찾은 방법입니다.

프로젝트에서 제외 할 파일 / 폴더에 대해 "숨김"특성을 설정 한 다음 솔루션 탐색기에서 프로젝트를 새로 고칩니다. 예를 들면 :

1. Open Windows Explorer.
2. Go to the physical folder of your website.
3. Right click the file/folder which you want to exclude, and then select "Properties".
4. Check the "Hidden" attribute.
5. Click the "Refresh" button in the Visual Studio Solution Explorer

벤슨 유

Microsoft 온라인 커뮤니티 지원

출처 : https://forums.asp.net/post/1997766.aspx


폴더에 "빌드에서 제외"속성이 있어야한다고 확신하지만 지금은 Visual Studio가 없습니다. 최소한 파일에는 그러한 속성이 있습니다.


Rider의 탐색 모음에서 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭 한 다음 빌드 작업을 없음으로 변경합니다.


Visual Studio 2010에서는 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 프로젝트 언로드를 선택해야합니다.

참고 URL : https://stackoverflow.com/questions/219381/how-to-exclude-files-from-visual-studio-compile

반응형