c# 개발을 위해 visual studio 를 사용하고 있어요
exe로 생성 하던중 궁금한 사항이 생겼네요
일단 빌드 절차는
1. BUILD - clean project_name
2. PROJECT - proejct_name Properties
- Application 탭에서 Target framework 버전과 Output type 설정(4.0, 4.5, Windows Application)
- Build 탭에서 Configuration -> Release 변경, Platform target(32, 64bit) 설정
3. BUILD - Build project_name
4. BUILD - Batch Build
- Release 버전 체크 후 빌드
5. 해당 프로젝트 폴더에 bin 폴더로 가면 exe파일을 찾을수 있지요
그런데, 중간 2번 Target framework 에서
버전별 지원하는 OS가 무엇인지 궁금해 졌어요
우선 MS에서 제공하는 정보예요
링크 : .Net 버전 및 종속성
제가 저 도표를 올바르게 보는건지 모르겠지만
2008년 윈7에 3.5를 기본 탑재하고 출시한것 같아요
2010년에는 4 버전이 나왔고
2012년 윈8에 4.5
2015년 윈10에 4.6 버전으로 출시가 된거 같아요
물론.. 윈7도 3.5 이후로 업데이트를 통해
현재 4.7.2 버전까지 지원이 가능한 것으로 보이네요
표로 정리해보면!
- .net framework 버전별 비교 표
년도 |
OS |
버전 |
2008 |
윈7 |
3.5 |
2010 |
윈7 |
4 |
2012 |
윈8 |
4.5 |
2015 |
윈10 |
4.6 |
윽.. 티스토리 표 그릴때 최대사이즈를
html 변경후에 직접 변경해야 되는거 같아요? ㅜㅜ
다행히 딱 찾고 싶던 부분이예요
평소에 주로 인터넷이 안되는 환경을 생각하게 되는데
버전을 좀 낮추던가... 닷넷을 패키지로 묶어야 겠네요 ㅎㅎ
내가 선택하는 Target framework 종속 확인 완료! ㅎ
'IT > Software' 카테고리의 다른 글
큐빗토렌트-qBittorrent 설정 (0) | 2024.08.24 |
---|---|
[VMWARE] HOST와 폴더(파일) 공유하기! (0) | 2018.11.08 |
[OS]윈10 하드용량 늘리기-시스템예약 삭제, 용량 확보 (0) | 2018.11.08 |
윈도우 파일 빠른 검색 추천! (0) | 2018.10.27 |
CentOS 7.4 한글설정 (0) | 2018.09.17 |