2017-10-09 110 views
0

그래서 Visual Studio 2017을 설치하고 2013 년과 2015 년을 제거하기 전에 작업하기로 결정했습니다. 그렇게 해본 후 몇 가지 문제가있을 준비가되었습니다. 그렇게. 한 가지 문제는 .NET Framework 4.5가 제거되어 .NET Framework 4.5을 다운로드하고 설치하려했지만 메시지가 나타났습니다. "이 컴퓨터에 .NET Framework 4.5 이상 버전이 이미 설치되어 있습니다.".NET Framework 4.5 이상이이 컴퓨터에 이미 설치되어 있습니다.

설치 방법이 있습니까? 팀과 함께 일하는 프로젝트에 필요하며 지금 마이그레이션 할 수 없습니다. (플러스의 경우 해당 결정을 내릴 권한이 없습니다.)

대상 프레임 워크를 4.5로 반복하면 당분간은 불행히도 변경되지 않을 것입니다.

+0

일부 연구 후 많은 시간을 투자 할 필요가없고 운 좋게 몇 가지 시도를 할 수 없기 때문에 Visual Studio 2017 및 모든 .NET 프레임 워크를 4.5보다 먼저 제거한 다음 4.5를 설치합니다 VS2017을 다시 설치하십시오. 이 방법이 효과가 있다는 것을 사람들에게 알려주지 만, 누군가가이 문제에 직면 해 문제를 해결할 수있는 방법이 있다면 관심을 가질 것입니다. 누군가 다른 사람이 나타나거나 이후 버전에서 다시 발생하는 경우를 대비하여이 질문에 적절한 해결책을 제시하는 것이 좋습니다. – sharpCode

+0

VS2017은 .NET Framework 4.6.x 또는 4.7 (업데이트 수준 기준)과 함께 제공됩니다. 따라서 4.5가 대체 될 것입니다. 4.5 만 계속 사용하려면 VS2017을 포기해야합니다. –

+0

어제 2015을 제거하지 않았을 때 VS2017에서 4.5라는 목표를 잘 실행했기 때문에 그럴 수 없습니다. 그러나 나는 2015 년을 오늘 제거했고 그것은 4.5를 제거 했음에 틀림 없다. – sharpCode

답변

1

문제를 해결하려면 프레임 워크 자체가 아닌 4.5 타겟팅 팩을 다시 설치해야합니다.

VS2017 설치 프로그램의 개별 구성 요소 섹션에서 찾을 수 있습니다. enter image description here

+0

그냥 개조 -> 개별 구성 요소로 이동하여 귀하의 것과 똑같이 보입니다. 2017을 다시 설치 한 후 대상 프레임 워크 드롭 다운 아래에 4.5가 나타나고 설치를 다시 시도해야 할 때 오류가 발생하지 않습니다. 설치를 수정하는 것이 효과가 있었으면 좋았을 것입니다 (나는 생각할 것입니다). – sharpCode