안녕하세요.
이번에는 프로그램 실행시나 .NET Framework 새버전을 설치할때 오류가 발생한경우
해결할 수 있는 방법에 대해서 설명해드리려고 합니다.
우선 해당오류가 발생하는 원인에 대해서 알아봅시다.
● 발생원인
1. 기존에 설치되어있던 .NET Framework에 문제가 생긴경우
2. 프로그램이 필요한 .NET Framework 버전이 기존에 설치된 버전보다 높은경우
3. 새버전의 .NET Framework을 설치하려는데 이미 설치된 기존 버전의 파일에 오류가 발생한경우
※ .NET Framework을 재설치하거나 새버전을 설치했는데 안되는경우에는 프로그램 코드의 문제일 확률이 높습니다.
여러가지 이유가 있겠지만 위 사항에서 대부분 걸러지게 됩니다.
여러가지 솔루션대책을 작성하니 본인의 문제에 맞게끔 선택하셔서 해결하시면 될것같습니다.
● [방법 1] 새로운 버전의 .NET Framework 설치
이경우에는 보통 프로그램을 실행하여 사용하려하는데 오류가 발생한 경우가 대부분일 겁니다.
현재(2018년 12월 9일) 기준으로 최신버전인 4.7.2를 다운받아 설치하게되면 대부분 해결됩니다.
웹 설치 버전
https://dotnet.microsoft.com/download/dotnet-framework-runtime
오프라인 설치 버전
http://go.microsoft.com/fwlink/?linkid=863265
● [방법 2] 제어판에서 .NET Framework 구버전 직접 제거하기
제어판 -> 프로그램 -> 프로그램 및 기능 가셔서 검색창에 Microsoft .NET Framework 검색하시면 설치된 버전들이 나열됩니다.
그중에서 구버전들만 다 지우시고 최신버전을 설치해주시면 됩니다.
● [방법 3] 마이크로 소프트에서 제공하는 dotnetfx_cleanup_tool 툴 이용하기
해당 프로그램을 이용하여 기존에 설치된 .NET Framework 들을 완벽하게 제거한후에 최신버전의 .NET Framework을 다운받아 설치하시면됩니다.
웹사이트 다운로드
https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/
바로 다운로드
https://msdnshared.blob.core.windows.net/media/2018/05/dotnetfx_cleanup_tool.zip
파일입니다.
실행하시면 요런 화면이 뜨구요.
yes
기본적으로 올버전 되어있고 Cleanup Now -> 누르신후 다되시면 Exit 누르시면됩니다.
CCL [Creative Commons License]
CopyRight ⓒ Simple_(vb_sql@naver.com) All Rights Reserved
도움이 되셨으면 아래 뜨는 상자 한번씩 클릭해주시면 감사하겠습니다.
글을 작성하고 정보를 제공하는데에 큰힘이됩니다!!
'컴퓨터 > 문제해결' 카테고리의 다른 글
[문제해결] 끄고싶은 Windows Defender 확실하게 꺼버리기 (0) | 2019.01.17 |
---|---|
[문제해결] 로컬 그룹 정책 편집기 설치 하기 gpedit.msc (0) | 2019.01.16 |
비주얼베이직(Visual Basic) RunTime Error Patch (0) | 2014.05.20 |