Моя настройка следующая:
У меня есть библиотека классов .Net Standard 2.0, в которой определены некоторые классы. Затем я ссылаюсь на эту библиотеку в библиотеке классов .Net Core 2.0. При попытке доступа к типам Visual Studio 2017 15.7, похоже, не может найти типы. Программа на самом деле будет компилироваться и работать нормально, но при разработке у меня нет доступа к типам для автозаполнения. Правый щелчок по типу и выбор «Перейти к определению» возвращает ошибку «Не удается перейти к символу».
Я попытался сослаться на стандартную библиотеку .net в другом проекте (в том же решении), который использует .net framework 4.6.1, и он разрешается правильно. Я также попытался удалить папку «.vs» в моем решении. Очистите и восстановите также.