Зачем нам нужно перестраивать, чтобы обновить список ошибок в Visual Studio 2010? - PullRequest
2 голосов
/ 27 мая 2011

У меня есть решение с 4 проектами, 3 в C # и 1 в VB, и хотя Visual Studio 2010 в реальном времени ловит основные синтаксические ошибки, многие другие ошибки не исчезают после их исправления, но пока я не перестрою решение.

С чистыми решениями VB я никогда не видел такого поведения.

Ваше понимание высоко ценится.

1 Ответ

2 голосов
/ 27 мая 2011

Я использую Visual Studio 2008, но я работал с 2010.

Синтаксические ошибки намного легче обнаружить, и это делается не только в 2010, но и в 2008 году. Если вам не хватает точки с запятой или скобок, текст РЕДАКТОР указывает на вас. Список ошибок - это то, что компилятор говорит вам исправить. К сожалению, компилятор не имеет возможностей в реальном времени. (это было бы слишком круто.)

Редактор позаботится об основных синтаксических ошибках (что выполнимо в режиме реального времени), но логические ошибки или неявные преобразования не могут быть обнаружены, пока вы не пройдете их через компилятор. Это на самом деле не причина того, что вам нужно перестраивать для обновления списка, вы всегда перестраиваете. Это единственный способ убедиться, что вы исправили ошибку или нет. Я нахожу себя привычно нажимающим: Ctrl + S, F6, F5.

Надеюсь, это немного ответит на ваш вопрос, нигде явно не сказано, почему вам нужно пересобрать, чтобы обновить список ошибок, но это так и есть. ^^

Удачного кодирования!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...