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번이미지 , 버전마다 시작화면은 다를수 있음)
왼쪽위의 파일 > 새로만들기 > 프로젝트를 누르면 2번 이미지 와 같이 뜬다.
그중 중앙에 windows forms 앱 선택하고 확인 눌러준다.
3번처럼 화면이 뜨면 위쪽메뉴중 디버그 > 디버깅시작 눌러준다.
그러면 새창이 뜨는데 그게 이번에 만든 프로그램이다.
***숙제 : 직접vs (visual studio) 설치해볼것 . 만약깔려있거나 설치하기 힘든 환경이면 인터넷에서 설치 내용이 나와있는 사이트나 블로그등을 찾아올것. 마지막에 새창뜬것도 캡쳐해서 올릴것.
'[ Program ] > c#스터디' 카테고리의 다른 글
6.변수,자료형 1(변수란, 자료형종류) (0) | 2021.09.20 |
---|---|
5.버튼 응용 개별공부 (0) | 2021.09.20 |
4.창레이아웃 , 버튼, 메세지박스 (0) | 2021.09.19 |
3.솔루션 / 프로젝트 , 다른곳에서 파일 실행해보기 , 빌드이벤트 (0) | 2021.09.19 |
2.디버그/릴리즈 차이 , .net프레임워크버전 , exe파일 만들기 (0) | 2021.09.19 |
댓글