튜토리얼: 프로젝트 파일 없이 C# 코드 실행하기 | Vu Le


요약

.NET 10 Preview SDK를 사용하면 .csproj 없이도 C# 파일을 직접 실행할 수 있습니다. 예를 들어 dotnet run app.cs 명령어로 단일 C# 파일을 실행할 수 있고, #:package 지시문을 통해 NuGet 패키지도 직접 참조할 수 있습니다. 유닉스 계열에서는 #!/usr/bin/env dotnet run 셰뱅을 추가해 스크립트처럼 실행할 수도 있습니다. 복잡한 프로젝트는 기존 방식대로 .csproj 사용을 권장하며, 필요 시 dotnet project convert 명령어로 프로젝트로 전환 가능합니다.