У меня была эта проблема, когда у меня была библиотека классов в одном решении и веб-проект в другом решении.Проходя через код в веб-решении, он вошел в мою библиотеку классов.Это привело к открытию файлов библиотеки классов в моем веб-решении.
Моя проблема возникла, когда я изменил некоторый код в своей библиотеке классов.Как обычно, я сделал сборку обоих проектов в правильном порядке.Тем не менее, я бы получил сообщение о том, что исходный код был другим.Это произошло из-за того, что в моем веб-решении все еще открывалось старое «представление» файлов классов , вызванное отключением следующей опции .
Параметры> Среда> Определитькогда файл изменяется вне среды
Закрытие файлов классов в моем веб-проекте решило мою проблему.Сейчас я меняю эту опцию.
Надеюсь, это кому-нибудь поможет.