קה פרובלמה מואי צ'יקיטה?
הסיבה היא שקונספט ה-Release מול Debug באתרי ASP.Net הוא מיושן. ה-Configuration לא באמת מחזיקה שום משקל בתהליך הבנייה של Web Sites. כדי לקבוע אם אתר הוא ב-debug או לא, ניתן לקבוע ב-web.config את אלמנט ה- <compilation debug="false"> או <compilation debug="true"> בהתאמה. מה שבאמת צריך לעשות שרוצים לפרוס לאתר זה להשתמש בפיצ'ר Publish Web site היות והוא עושה את כל הסידורים ואף מפעיל עבורנו את aspnet_compiler שהוא הכרח לכל אתר שבאמת רץ חי. אפשרות נוספת היא ליצור פרוייקט מסוג Web Setup Project שנועד למצבים בהם אין גישה ישירה בין ה-Visual Studio לסביבת ההרצה. כדי לפתוח פרוייקט חדש כזה ניתן לפתוח את New --> Project --> Other --> Setup --> Web setup project.