Apple M1 칩이 있는 Mac에 있는 경우 ARM64 버전의 SDK를 설치해야 합니다.
올바르게 설치된 모든 것을 확인하세요
설치한 후 새 명령 프롬프트를 열고 다음 명령을 실행합니다.
설치한 후 새 터미널을 열고 다음 명령을 실행합니다.
Terminal
dotnet
설치에 성공하면 다음과 유사한 출력이 표시됩니다.
Command prompt
Usage: dotnet [options]Usage: dotnet [path-to-application]Options:-h|--help Display help.--info Display .NET information.--list-sdks Display the installed SDKs.--list-runtimes Display the installed runtimes.path-to-application:The path to an application .dll file to execute.
모든 것이 정상이면 아래의 계속 버튼을 선택하여 다음 단계로 이동합니다.
오류가 있나요?
'dotnet'이 내부 또는 외부 명령 오류로 인식되지 않는 경우 새 명령 프롬프트를 열어야 합니다. 문제를 해결할 수 없는 경우 문제 해결에 대한 도움말을 보려면 문제 발생 버튼을 사용하세요.
zsh: 명령을 찾을 수 없는 경우: dotnet 오류가 발생하면 새 터미널 창을 열어야 합니다. 문제를 해결할 수 없는 경우 문제 해결에 대한 도움말을 보려면 문제가 발생한 버튼을 사용하세요.
dotnet: 명령을 찾을 수 없음 오류가 표시되면 새 터미널 창을 열었는지 확인하세요. 문제를 해결할 수 없는 경우 문제가 발생했습니다 버튼을 사용하여 문제 해결에 대한 도움을 받으세요.
앱 만들기
명령 프롬프트에서 다음 명령을 실행하여 앱을 만듭니다.
터미널에서 다음 명령을 실행하여 앱을 만듭니다.
Terminal
dotnet new console -o MyApp -f net7.0
그런 다음 이전 명령으로 만든 새 디렉터리로 이동합니다.
Terminal
cd MyApp
이러한 명령은 무엇을 의미하나요?
dotnet new console 명령은 새 콘솔 앱을 만듭니다.
-o 매개 변수는 앱이 저장되는 MyApp 디렉터리를 만들고 필요한 파일로 채웁니다.
-f 매개 변수는 .NET 7 애플리케이션을 만들고 있음을 나타냅니다.
cd MyApp 명령은 현재 디렉터리를 새 앱에 대해 방금 만든 디렉터리로 변경합니다.
MyApp 폴더의 메인 파일은 Program.cs입니다. 기본적으로 메인 파일에는 콘솔에 Hello, World!"를 작성하는 데 필요한 코드가 이미 포함되어 있습니다. 다음 코드는 프로젝트가 생성될 때 이 파일의 내용을 보여줍니다.
MyApp 폴더의 메인 파일은 Program.cs입니다. 기본적으로 메인 파일에는 터미널에 Hello, World!"를 작성하는 데 필요한 코드가 이미 포함되어 있습니다. 다음 코드는 프로젝트가 생성될 때 이 파일의 내용을 보여줍니다.
Program.cs
// See https://aka.ms/new-console-template for more informationConsole.WriteLine("Hello, World!");
다음 단계로 이동하려면 아래의 계속 버튼을 선택하세요.
오류가 있나요?
템플릿 "Console Application"을 만들 수 없습니다. 'C:\Windows\System32\MyApp' 경로에 대한 액세스가 거부되었습니다.와 비슷한 메시지를 받으면 현재 디렉터리를 새 폴더를 만들 수 있는 권한이 있는 디렉터리로 변경하고 명령을 다시 실행해 보세요.
프로젝트를 만들려고 할 때 Windows에서 SDK를 찾을 수 없고 SDK를 설치했다고 확신하는 경우 컴퓨터에 PATH 환경 변수에 문제가 있을 수 있습니다. 이 문제를 진단하고 수정하는 방법에 대한 지침은 이 Stack Overflow 게시물을 참조하세요.
발생한 문제를 해결할 수 없는 경우 아래의 문제가 발생했습니다 버튼을 선택하여 문제 해결에 대한 도움을 받으세요.
앱 실행
명령 프롬프트에서 다음 명령을 실행합니다.
터미널에서 다음 명령을 실행합니다.
Terminal
dotnet run
축하합니다. 첫 번째 .NET 앱을 빌드하고 실행했습니다!
코드 편집
메모장이나 Visual Studio Code와 같은 텍스트 또는 코드 편집기에서 Program.cs 파일을 엽니다. Program.cs 파일은 새로 생성된 MyApp 디렉터리에 있습니다.
그런 다음, 다음과 같이 Hello, World!를 인쇄하는 코드 뒤에 강조 표시된 줄을 추가합니다.
Program.cs
// See https://aka.ms/new-console-template for more informationConsole.WriteLine("Hello, World!");Console.WriteLine("The current time is " + DateTime.Now);
Program.cs 파일을 저장하고 코드를 다시 실행합니다.
Terminal
dotnet run
성공하면 다음과 유사한 출력이 표시됩니다.
Command prompt
Hello World!The current time is 2023-09-30 오후 4:01:15
다음 단계
축하합니다. 첫 번째 .NET 앱을 빌드하고 실행했습니다!
계속 학습
일반적인 .NET 기술을 계속 학습하려면 .NET, 종속성, 파일 작업, 디버깅 등에 대해 알아볼 Microsoft Learn에 대한 자습서를 사용해 보세요.