안녕하세요 마블랑입니다.
프로그램을 개발하다보면 인터넷에 있는 오픈소스를 활용할때가 많습니다.
비주얼스튜디오를 이용해서 개발하는 C++이나 C#, .Net 등 굉장히 오픈소스가 많은데요
주로 비주얼스튜디오 오픈소스는 프로젝트, 솔루션 단위로 다운 받을수있습니다.
프로젝트, 솔루션 단위라 분석하고 빌드하기 정말 편리한데요
그런데 프로그래밍이라는 분야가 오래되었듯이 오래된 오픈소스가 아직도 꽤 많습니다.
물론 굉장히 유용한데 C#의 경우 .Net 프레임워크의 버전이 맞지 않아 빌드할때 아래와 같은 에러가 발생합니다.
" ".NetFramework.Version=v3.0" 프레임워크에 대한 참조 어셈블리를 찾을 수 없습니다. "
" .NetFramework v3.5 서비스 팩 1을 찾을 수 없습니다. ".NetFramework,Version=v3.0"을(를) 대상으로 하려면 .NetFramework v3.5서비스 팩 1 이상이 설치되어 있어야 합니다. "
라는 오류 문구가 보이는데요
비주얼스튜디오를 설치할때 선택했던 항목에도 보이지 않습니다.
이번 포스팅은 이 문제에 대해서 해결해 보려고 합니다.
Windows7 과 Windows10 모두 해결이 가능합니다~
화면 캡처는 Windows10 기준으로 하였습니다.
내컴퓨터 또는 내 PC에서 [프로그램 제거 또는 변경] 을 눌러주세요
그리고 [앱 및 기능]에서 맨 밑으로 가면 [프로그램 및 기능] 항목이 있습니다.
이것을 클릭해주세요
그리고 왼쪽에 [Windows 기능 켜기/끄기] 를 눌러주세요~
아래와 같은 화면이 보이는데 빨간 박스로 표시된 부분을 모두 체크해주시고 확인을 누릅니다~
업데이트 파일을 다운로드 하여 계속 진행합니다.
업데이트가 진행이되고 알아서 변경사항이 진행됩니다.
이 작업이 모두 완료되면 비주얼 스튜디오를 한번 껏다 켜주세요~
그리고나서 빌드를 하면 아무 오류 없이 빌드되는것을 확인할수 있습니다.
이상 마블랑이었습니다.
읽어주어서 고맙습니다~
'개발 이야기 > C# 이야기' 카테고리의 다른 글
C# .Net String to Byte array, Byte array to String Convert문자열 변환 (0) | 2020.03.14 |
---|---|
C# .Net OpenFileDialog 여러파일선택 (0) | 2020.03.07 |
C# Thread 시작과 종료 (0) | 2019.07.03 |
C# TcpListener와 TcpClient를 이용한 TCP소켓구현 (0) | 2019.07.02 |
C# Environment.SpecialFolder 를 이용한 경로 가져오기 (0) | 2019.06.25 |
댓글