เปิดไฟล์จาก Visual Studio เวอร์ชั่นสูงๆ ด้วย Visual Studio 2010

บางครั้ง เราต้องการดูโครงสร้างของโปรแกรมที่ทำด้วย Visual Studio เวอร์ชั่นสูงๆ แต่เรามีเพียงแค่ Visual Studio 2010 เท่านั้น วันนี้ผมมีวิธีแก้ไขค่า Config นิดหน่อยเพียงให้เราสามารถเปิดดูได้ ใช้อ่าน และไล่ Code ดูได้ครับ

ส่วนที่ 1 แก้ไข Solution File(.sln)
เปิด Solution File ด้วยโปรแกรม Text Editor เช่น Notepad++ จากนั้นแก้ส่วนหัวของ Solution File

  • จาก "Format Version 12.00" เป็น "Format Version 11.00"
  • จาก "# Visual Studio 2012" เป็น "# Visual Studio 2010"

ส่วนที่ 2 แก้ไข Project File (.csproj หรือ .vbproj)
เปิด Project File ด้วยโปรแกรม Text Editor จากนั้นให้แก้ TargetFrameworkVersion ให้เหมาะสม เช่น ถ้าใช้ Microsoft Visual Studio 2010 ให้แก้ TargetFrameworkVersion เป็น 4.0 แทน

หมายเหตุ:

  • หากเป็นไฟล์ของ Visual Studio 2013, 2014 ก็สามารถไปประยุกต์ใช้ได้เหมิอนกัน
  • การแก้ Config อาจส่งผลให้โปรแกรมของเรา Run ไม่ได้ เพราะอาจจะมีการใช้ Framework Component บางตัว ซึ่งอยู่ใน .Net Framework ที่เวอร์ชั่นสูงกว่า เช่น async await ที่มีใน .Net Framework 4.5 ครับ

Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.