Это сводит меня с ума.
У меня довольно большой проект, который я пытаюсь модифицировать. Ранее я заметил, что, когда я печатал DbCommand
, Visual Studio не выделяла синтаксис, и я использую System.Data.Common
.
Несмотря на то, что ничего не было выделено, казалось, что проект в моем браузере работает нормально. Поэтому я решил запустить отладчик, чтобы проверить, действительно ли все работает так, как должно.
Каждый раз, когда вызывается класс, который не выделил "the source file is different from when the module was built"
текст, я получаю сообщение.
Я очищал решение и перестраивал его несколько раз, удалял файлы tmp, следовал всем указанным здесь инструкциям. Получение «Исходный файл отличается от того, когда был построен модуль». , перезапустил веб-сервер и по-прежнему сообщает мне, что исходные файлы отличаются, хотя это явно не так.
Из-за этого я не могу протестировать какой-либо код, который написал сегодня.
- Как исходный код может отличаться от двоичного, если я только что его выполнил?
- Есть ли способ придать смысл визуальной студии, или я просто чего-то упускаю?