Я уже довольно давно занимаюсь разработкой библиотеки классов, и внезапно, где-то на прошлой неделе я открыл свой проект, и теперь у всех моих ссылок есть желтые восклицательные знаки (System.dll, System.Drawing.dll). , так далее..). Я попытался удалить ссылки и заново добавить их, чтобы исправить любые неработающие пути ссылок, но они продолжают показывать желтые восклицательные знаки на них.
Ничего не изменилось с тех пор, как я в последний раз открывал проект. Единственное, что отличалось от того, когда я в последний раз открывал проект, это то, что на этот раз я открыл его прямо из .NET из другого проекта. Например, я работал над веб-проектом .NET 3.5, затем щелкнул Файл -> Открыть последние файлы -> Мое другое решение. Это закрыло мое текущее текущее веб-решение 3.5 и открыло решение библиотеки классов 2.0, и проблема появилась впервые. Я не уверен, как (или почему) это может вызвать проблемы, но я склоняюсь к тому, что Visual Studio запуталась или что-то еще, и теперь все мои сборки недопустимы в этом проекте библиотеки классов 2.0. (?)
Что может вызвать это и как я могу это исправить? Я просматривал сеть, но я вижу только, что люди предложили удалить ссылки и заново добавить их; что я сделал, но безрезультатно.
Я подумываю начать новый проект и копировать все мои исходные файлы один за другим, но очень хотел бы избежать всего этого, если это возможно.
Заранее спасибо!