| 개요. | |
| 본 글은 Visual Studio 에서 C# WinForm(윈폼) 형식의 프로젝트 생성하는 과정 정리글이다. 윈폼형식으로 만들면 즉시 실행가능한 상태의 프로젝트가 생성된다. 코드 추가 되기전의 실행모습은 아래 그림과 같다. 기본 "윈도우 폼" 하나를 생성해준다. |
|
| 1. C# 에서 Windows Forms 프로젝트 생성하기. | |
1. 프로젝트 새로 생성하기 클릭. Visual Studio 실행하여, 메뉴에서 파일 ->프로젝트 -> 새로만들기 -> 프로젝트... 클릭한다. (아래그림) 그럼 아래 그림처럼 "새 프로젝트" 창이 뜬다. 2. C# 의 윈폼 프로젝트 형식 선택. 아래 그림 왼쪽의 Visual C# -> Windows 를 클릭하면 여러가지 만들 수 있는 프로젝트 형식이 오른쪽에 보인다. 이 중에서 "Windows Forms 응용프로그램" 형식을 선택하고, 프로젝트 이름을 임의로 정하여 기록하고, 아래그림에서 파란색 박스 부분은 지금 만들 프로젝트가 .net framework 버전을 선택하는 건데 기본 설정된 최신 버전을 선택하면 무난하다. 과거버전의 .net Framework 을 선택할 수도 있게 되어있다. 확인 클릭한다. 3. C# 윈폼 프로젝트 생성완료.
앞의 그림에서 확인을 클릭하면 자동으로 생성된다. 아래 그림의 왼쪽에 기본 자동 생성된 코드들이 보인다. 파란색 부분이 우리가 이후 코딩을 하게될 코드 들이다. 보통 Program.cs 는 수정할 일 거의 없다. 대부분 Form1.cs에서 코드 추가하게 된다. 오른쪽화면에는 실행시 보일 창이 하나 생성되어있다. VC++ 에서는 "대화상자" 라고 불렀던 것과 동일하게 생겼다. 4. 실행시켜보기. ctrl+F5 눌러 실행시켜보자. 기본적으로 자동생성된 코드만으로도 아래 그림과 같이 간단한 윈도우창 까지는 다 만들어준다. |
|
VS 2022 에서 Windows Form App 프로젝트 만들기
- VS 2022 에서 C# 윈폼 프로젝트 생성하는 초기 단계에서 보이는 옵션이 2개가 있다.

1. Windows Forms App (기본형)
- 기반 기술: 최신 .NET (구 .NET Core) 버전 (예: .NET 6, 7, 8 등)을 사용.
- 특징: Microsoft가 현재(2026) 집중적으로 밀고 있는 최신 플랫폼. 성능이 더 빠르고, 최신 C# 언어 기능을 모두 사용할 수 있다.
- 추천 상황: 다른 구형 컴포넌트 사용하지 않는 신규 프로젝트를 시작한다면 이것 선택.
- 배포 : 런타임을 포함하거나 별도 설치 필요.
2. Windows Forms App (.NET Framework)
- 기반 기술: 예전부터 쓰던 .NET Framework (버전 4.8 등)를 사용.
- 특징: Windows 운영체제에 기본 포함된 엔진을 사용하므로 호환성이 좋지만, 새로운 기능 추가가 거의 없음.
- 추천 상황: 구형 라이브러리가 반드시 .NET Framework에서만 돌아갈 때 선택. 예 : AppLife Update 4.0 (VS 2010 시절 출시된것) 활용 등.
- 배포 : 대부분의 윈도우에 이미 설치됨.
Windows Forms App (.NET Framework) 선택하여 다음 단계,
1. C# 프로젝트 명을 기록,
2. 1개 솔루션 내부에 여러 프로젝트 생성 하게 하려고 솔루션명을 따로 지정하고 체크 해제 ,
3. .NET FrameWork 4.8 (현재 4.대의 최신) 선택.

버튼 Create 클릭하면 자동 생성된 소스들 보이고, 빌드하고 Ctrl F5 (Start without debuging) 실행한 모습.

상위 정리
Visual Studio , Visual C++ 활용 정리.
Visual Studio C++ 활용 Visual StudioVisual C++ / C#1.설치, 설정 주제 비고. Visual Studio 2010 설치. Visual Studio 2013 (Community)무료 설치. Visaul Studio 2015 (Community)무료 설치.- Visual Studio 2015 버전은 이전 버전대비 급
igotit.tistory.com
첫 등록 : 2014.10.26
최종 수정 : 2026.04.26
단축 주소 : https://igotit.tistory.com/151
'VisualStudio.C++.C#' 카테고리의 다른 글
| Visual Studio Community 2013 설치. 무료임. (0) | 2015.01.07 |
|---|---|
| Visual Studio .net 프레임웍 프로젝트에서 64비트, 32비트, Any CPU 플랫폼 선택하여 빌드 가능하게 설정하기. (0) | 2014.10.26 |
| VC++ win32api EXE 프로젝트 생성하기. (0) | 2014.10.26 |
| Visual Studio 업데이트는 Windows Update 사이트에서 서비스 중임 (0) | 2014.10.26 |
| VC++ win32api DLL 프로젝트 생성하기. (0) | 2014.10.26 |
댓글