MSDN 설명서 " .NET Framework 4.5 로의 마이그레이션 가이드 "및 " .NET Framework 4 또는 4.5를 지원하도록 앱을 구성하는 방법 "에서는 프로젝트 수정에 대해서만 설명합니다. 한 번에 전체 솔루션에 변경 사항을 적용하는 것에 대한 세부 정보가 없으며 VS에서 지원하는 기능을 본 적이 없습니다.
그러나 Visual Studio 갤러리에서 사용할 수있는 Target Framework Migrator 라는 (잘 평가 된) 확장이 있는데,이 확장은 4.5.2 (최신 버전 **) 로의 업그레이드를 지원하며 원하는대로 정확히 수행 할 수 있습니다. 관심이 있다면 GitHub 에서 소스 코드를 사용할 수 있습니다 .
이러한 기능이없는 것은 의도적 인 것일 수 있습니다 (단순한 누락이 아닙니다). 나는 추측하고 있지만 MS 는 새로운 프레임 워크가 필요한 프로젝트 만 업그레이드 될 것이라고 생각합니다. 다른 솔루션을 공유하는 몇 가지 프로젝트를 업그레이드 끝날 경우까지 FWIW는, 그 솔루션은 빌드에 실패 할 수 있습니다 그들이있어 너무 업그레이드.
즉, 하나 (또는 몇 개)의 솔루션 만있는 소규모 상점에서 모든 것을 한 번에 업그레이드하려는 경우 위의 도구가 적합 할 것입니다.
수년 동안 이것에 대한 개발이 없었으며 개발자는 다른 사람에게 지휘봉 을 넘길 계획이 없습니다 .
최신 .NET Framework 버전에서 작동하도록 할 수없는 경우 기존 PR 및 문제 에서 수정 사항을 확인하되 직접 적용해야 할 수도 있습니다. 예를 들어 누군가 .NET Framework v 4.7.1 에 대한 수정 사항을 게시했습니다 . 이것이 합쳐지기를 바라지 만 나는 숨을 참지 않을 것이다.
다른 사람이 Anas와 동일한 오류를보고 있다면 (댓글에서) 몇 주 전의 GitHub 문제 와 2017 년의 또 다른 관련 문제 일 수 있습니다. 같은 문제가 발생하면 엄지 손가락을 올려서 자세한 내용을 추가해보세요. .