เอกสาร MSDN " คู่มือการย้ายไปยัง. NET Framework 4.5 " และ " วิธีกำหนดค่าแอปเพื่อรองรับ. NET Framework 4 หรือ 4.5 " จะกล่าวถึงเฉพาะการปรับเปลี่ยนโครงการเท่านั้น ไม่มีรายละเอียดเกี่ยวกับการใช้การเปลี่ยนแปลงกับโซลูชันทั้งหมดในครั้งเดียวและฉันไม่เห็นฟังก์ชันใน VS ที่รองรับ
อย่างไรก็ตามมีส่วนขยาย (ที่ได้รับการจัดอันดับอย่างดี) ที่เรียกว่าTarget Framework Migrator ที่มีอยู่ในแกลเลอรี Visual Studio ซึ่งรองรับการอัปเกรดเป็น 4.5.2 (เช่นเดียวกับเวอร์ชันที่ใหม่กว่า **) และดูเหมือนว่าจะทำตามที่คุณต้องการ ซอร์สโค้ดมีอยู่ในGitHubหากคุณสนใจ
โปรดทราบว่าการขาดคุณสมบัติดังกล่าวอาจเป็นไปโดยเจตนา (ไม่ใช่แค่การละเว้น) ฉันแค่คาดเดา แต่ MS อาจเป็นเพียงโครงการที่ต้องการ Frameworks ใหม่เท่านั้นที่จะได้รับการอัปเกรด FWIW หากคุณสิ้นสุดการอัปเกรดบางโครงการที่ใช้ร่วมกันกับโซลูชันอื่นโซลูชันเหล่านั้นอาจไม่สามารถสร้างได้จนกว่าจะได้รับการอัปเกรดด้วย
ดังที่กล่าวไว้หากคุณอยู่ในร้านค้าเล็ก ๆ ที่มีโซลูชันเพียงหนึ่ง (หรือสองสามอย่าง) และคุณต้องการอัปเกรดทุกอย่างในคราวเดียวบางทีเครื่องมือข้างต้นอาจเหมาะกับคุณ
ไม่มีการพัฒนาในเรื่องนี้มาหลายปีแล้วและเห็นได้ชัดว่านักพัฒนาไม่มีแผนที่จะทำส่งมอบกระบองให้ใคร
หากคุณไม่สามารถทำให้มันทำงานกับ. NET Framework เวอร์ชันใหม่กว่าได้ให้ตรวจสอบPRและปัญหาที่มีอยู่เพื่อทำการแก้ไข แต่คุณอาจต้องนำไปใช้ด้วยตนเอง ตัวอย่างเช่นคนโพสต์แก้ไขสำหรับ .NET Framework วี 4.7.1 หวังว่าสิ่งเหล่านี้จะถูกรวมเข้าด้วยกัน แต่ฉันจะไม่กลั้นหายใจ
หากใครก็ตามที่เห็นข้อผิดพลาดเช่นเดียวกับ Anas (ในความคิดเห็น) นี่คือปัญหา GitHubเมื่อสองสามสัปดาห์ก่อนและปัญหาอื่นที่อาจเกี่ยวข้องกับปี 2017 ลองยกนิ้วโป้งให้พวกเขาและเพิ่มรายละเอียดเพิ่มเติมหากคุณมีปัญหาเดียวกัน .