ในแอป. Net 2.0 Asp.net WebForms ของฉันฉันมี Global.asax ที่มีรหัสต่อไปนี้:
<%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %>
อย่างไรก็ตามเมื่อฉันสร้างฉันได้รับข้อผิดพลาดระบุ -
ไม่สามารถโหลดประเภท 'MyNamespace.Global'
สิ่งนี้น่าจะเป็นเพราะ Namespace ของ MyNamespace (กำหนดในโค้ดหลังไฟล์ Global.asax.cs) ไม่เห็นโดยคอมไพลเลอร์ในไฟล์ Global.asax (ไม่แสดงใน R # intellisence .. ) สิ่งนี้กลายเป็นถั่วที่ยากมากที่จะแตก ... ความช่วยเหลือใด ๆ จะได้รับการชื่นชม!
หมายเหตุ: Global.asax และ Global.asax.cs อยู่ในโฟลเดอร์เดียวกัน
Note2: เมื่อคอมไพล์จาก vs prompt ด้วย csc คอมไพล์ ok