프로젝트 파일 없이 C# 코드 실행: .NET 10 Preview 4

2025-05-29
프로젝트 파일 없이 C# 코드 실행: .NET 10 Preview 4

.NET 10 Preview 4는 획기적인 기능을 제공합니다. `dotnet run app.cs`를 사용하여 C# 파일을 직접 실행할 수 있습니다. 프로젝트 파일이나 스캐폴딩을 만들 필요가 없습니다! 이를 통해 C# 진입 장벽이 크게 낮아져 학습, 프로토타이핑, 간단한 스크립트에 이상적입니다. `#:package`, `#:sdk`, `#:property`와 같은 강력한 파일 수준 지시문을 사용하여 NuGet 패키지, SDK, MSBuild 속성을 .cs 파일 내에서 직접 관리할 수 있으며, 기존 MSBuild 개념과의 호환성을 유지합니다. 스크립트가 완벽한 애플리케이션으로 성장하더라도 프로젝트 기반 애플리케이션으로의 원활한 변환이 지원됩니다. 이 간소화된 워크플로우를 통해 C# 개발 환경이 간소화되어 CLI 유틸리티, 자동화 스크립트 등에 매우 편리합니다.