ฉันมีปัญหานี้วันนี้และฉันใช้เวลาสักครู่เพื่อค้นหาสาเหตุ
โดยทั่วไปโครงการ VS2015 หลักของฉันคือการรวมโครงการย่อยที่สร้างขึ้นโดยใช้. Net Framework เวอร์ชันที่สูงขึ้น
เมื่อคุณมีปัญหานี้ VS2015 ยินดีที่จะรายงานว่าวิธีการแก้ปัญหานั้นสร้างขึ้นโอเค แต่เมื่อคุณลองและเรียกใช้เว็บไซต์มันจะให้ข้อผิดพลาดที่ทำให้เข้าใจผิดโดยบอกว่าGlobal.asax.cs
ไฟล์ของคุณผิด
ดังนั้นหากคุณเห็นข้อผิดพลาดนี้และการทำความสะอาด / การสร้างใหม่ไม่ช่วยให้เปิดแผนผังโครงการของคุณReferences
และตรวจสอบเครื่องหมายอัศเจรีย์
ตรวจสอบOutput
หน้าต่างของคุณเพื่อดูข้อความเช่นนี้:
The primary reference "C:\Projects\Business Objects 4\bin\Release\BusinessObjects.dll"
could not be resolved because it was built against
the ".NETFramework,Version=v4.5" framework.
This is a higher version than the currently targeted framework
".NETFramework,Version=v4.0".
แน่นอนว่าวิธีแก้ปัญหาคือคลิกขวาที่โครงการหลักของคุณเลือกแท็บด้านบน "แอปพลิเคชัน" และเปลี่ยนเวอร์ชันกรอบงานเป้าหมายเป็นเวอร์ชันที่สูงกว่าซึ่งตรงกับโครงการย่อยของคุณ
เป็นเรื่องน่ารำคาญที่ Visual Studio 2015 จะช่วยให้คุณสร้างและเรียกใช้โซลูชันที่ประกอบด้วยปัญหานี้อย่างเงียบ ๆ มันกำลังถามหาปัญหา .. !