לאחרונה שדרגתי פרויקט גדול שלי מ- dot Net 2.0 ב-VS2008 ל-dot Net 4.0 ב-VS2010 ולאחר מכן הופתעתי לגלות שלמרות שהפרויקט שודרג בהצלחה (לפי ההודעה שקיבלתי) עדיין בזמן קומפילציה קיבלתי שגיאות ש-type or namespace could not be located הסתבר שבזמן השדרוג משום מה שונה ה-Build action של קובץ ה-cs שהכיל את ה-Class החסר מ-Build ל-Content ולכן הוא לא עבר קומפילציה כלל והיה חסר בסופו של דבר מהפרויקט.
התיקון, במקרה הזה הוא קל מאד, לוחצים פעם אחת על שם קובץ ה-cs החשוד ובודקים האם ה-Build action שלו נכון (כלומר Build):
ובמדה ולא, משנים, מקמפלים – וזהו!
תיקון קל ויפה מאוד תודה רבה.