본문 바로가기
[ Program ]/c#스터디

1.Visual Studio 설치/프로젝트 만들기 / 기본 윈폼 실행

by 관이119 2021. 9. 19.





c#으로 만든 프로그램은 .netframework 라는 프레임워크가 깔려 있는 상태에서 동작한다.



프레임워크는 프로그램에 필요한 함수나 변수등이 모여있는 파일들을 하나의 폴더에 모아 놓은 덩어리라고 생각하면 되는데

.net 프레임워크 말고도 여러종류 프레임워크가 있다.



위에서 말한것처럼 c#으로 만든 프로그램은 .net 프레임워크가 있어야 작동하는데 이전 윈도우 xp 시절에는 .net 프레임워크를 직접 설치해줘야 했지만

최근 윈도우는 윈도우 업데이트만 하면 최신프레임워크도 같이 업데이트 할 수 있다.



프로그램을 제작할 때 내가 직접 .net 프레임워크 버전을 지정해줄 수 있는데 만약 내가 4.7.1 버전으로 만들었는데 실제exe 파일을 만들어서 다른pc에서 실행할때

그 PC에 .net 프레임워크 버전이 3.0.1 처럼 하위 버전이 깔려있다면 작동하지 않을 수도 있다.( 상위버전에만 있는 기능을 전혀사용하지 않았을경우 작동될수도 있음)

이런경우는 해당 PC 에 내가 지정한 버전의 .net 프레임워크를 깔아서 해결할 수 있고 설치파일은 구글에 검색하면 나온다.




프레임워크는 나중에 다시 확인해보고 우선 visual studio 부터 설치 해본다.

visual studio 는 c# ,c++ 등의 언어로 프로그램을 만들때 사용하는 툴이다.

해당언어들로 visual studio 를 사용하지 않고도 메모장으로도 프로그램을 만들 수 있는데 상대적으로 상당히 힘든작업이 된다.

프로그램 개발툴들은 거의 언어마다 정해져 있는데 대부분은 c#,c++ 은 visual studio 를 사용하고 java 는 eclipse 라는 툴을 사용한다.



visual studio 도 버전이 여러가지가 있는데 마이크로 소프트에서 일반인이나 학생을 대상으로 무료로 사용할 수 있게 해둔 community 라는 버전으로

설치하도록한다.

다른버전들은 유료이다.




현재 다운받을수 있는경로는 다음과 같다.( 구글검색하면 나옴)

https://visualstudio.microsoft.com/ko/vs/


그림1


다운받아서 설치해보자. 설치는 대부분 다음만 누르면 되고 잘안될 경우는 구글에 설치검색해서 찾아보고 설치한다.

설치가 끝나고 실행하면 시작화면이 뜬다 . (1번이미지 , 버전마다 시작화면은 다를수 있음)

 

 

그림2

 

왼쪽위의 파일 > 새로만들기 > 프로젝트를 누르면 2번 이미지 와 같이 뜬다.

그중 중앙에 windows forms 앱 선택하고 확인 눌러준다.

 

 

그림3



3번처럼 화면이 뜨면  위쪽메뉴중 디버그 > 디버깅시작 눌러준다.

 

 

 

 

그림4



그러면 새창이 뜨는데 그게 이번에 만든 프로그램이다.



***숙제 : 직접vs (visual studio) 설치해볼것 . 만약깔려있거나 설치하기 힘든 환경이면 인터넷에서 설치 내용이 나와있는 사이트나 블로그등을 찾아올것. 마지막에 새창뜬것도 캡쳐해서 올릴것.



댓글