releases/Directory.Build.props

34 lines
1.3 KiB
XML

<Project>
<!--
전 프로젝트 공통 설정.
개별 csproj 의 동일 속성이 우선하므로, 여기 값은 "새 프로젝트의 기본값" 역할을 한다.
TargetFramework 는 프로젝트마다 다르므로(net8.0 / net8.0-windows / net10.0-android)
여기서 지정하지 않는다.
-->
<PropertyGroup>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<LangVersion>latest</LangVersion>
<!-- 한글 파일명·정렬을 다루므로 InvariantGlobalization 을 절대 켜지 않는다. -->
<InvariantGlobalization>false</InvariantGlobalization>
<!-- 모든 플랫폼에서 UTF-8 인코딩 소스코드 해석 강제 (문자열 깨짐 방지) -->
<CodePage>65001</CodePage>
<!-- 제품 브랜딩 메타데이터 -->
<Product>Paca</Product>
<Company>Paca</Company>
<Authors>Paca Team</Authors>
<Copyright>Copyright © 2026 Paca</Copyright>
<!-- 재현 가능한 빌드 + VS 증분 빌드 가속 -->
<Deterministic>true</Deterministic>
<AccelerateBuildsInVisualStudio>true</AccelerateBuildsInVisualStudio>
<!-- NuGet 감사: 알려진 취약 패키지를 복원 시 경고 -->
<NuGetAudit>true</NuGetAudit>
<NuGetAuditMode>direct</NuGetAuditMode>
</PropertyGroup>
</Project>