У меня есть решение, над которым я работал вчера без проблем. Сегодня я открыл то же решение, и VS 2008 подчеркнул, что некоторые директивы использования выделены красным. При наведении курсора на подчеркнутые директивы появляется всплывающая подсказка: «Я пропустил ссылку на сборку?» Я не так, как я пытался добавить ссылки, и это ничего не делает для решения проблемы.
Что еще страннее, проект компилируется и запускается без проблем, поэтому только VS2008 имеет проблемы с проектом. Я хотел бы вернуть все свои объекты в состояние, в котором Intellisense распознает их, пытаясь сохранить код, когда VS не распознает такие объекты, как DataTable, RegEx и TableCell, очень расстраивает.
Директивы using в верхней части моей страницы выглядят следующим образом: полужирные больше не распознаются после ссылки на пространство имен System, остальные работают нормально:
с использованием системы;
using System.Collections.Generic;
с использованием System.Data;
используя System.IO;
с использованием System.Text;
с использованием System.Text.RegularExpressions;
с использованием System.Web;
с использованием System.Web.UI;
с использованием System.Web.UI.WebControls;
Я не очень понимаю, что изменилось за одну ночь, чтобы разрушить проект. Есть предложения?