본문 바로가기

C#/예제 코드

c# 빌드할때 폴더 복사 .csproj 수정

사전지식

폴더에 내용물과 함께 전체복사.


실습

.csproj 파일

<Project Sdk="Microsoft.NET.Sdk">

    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>net6.0</TargetFramework>
        <LangVersion>10.0</LangVersion>
    </PropertyGroup>

    <ItemGroup>
        <Content Include="public\**">
            <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
        </Content>
    </ItemGroup>

</Project>

설명

위내용 처럼 itemGroup을 추가하여 빌드를 하면 public 폴더가 통째로 빌드 폴더에 복사 된다.