Имя класса неверно или уже реализовано в выбранном исходном файле

У меня есть решение в VS2017, включая 7 различных проектов C# или C++. Я добавляю новый проект для создания библиотеки динамических ссылок (.dll), а затем пытаюсь создать новый класс во вновь созданном проекте, используя опцию добавления. Но я получаю следующее сообщение:

"Класс sampleProvider недействителен или уже реализован в выбранном исходном файле".

Ранее я определил класс с тем же именем в проекте текущего решения, но затем я удалил и удалил проект и все соответствующие ссылки.

Я проверил реестр Windows. В реестре Windows нет ни одной записи, ключа или значения с таким же именем. Также нет файлов в файловой системе Windows с таким же именем.

Но в моем каталоге решений в скрытой папке с именем ".vs" в "...\. Vs\MySolutionName\v14" есть два файла с именами.suo и Browse.VC.db, которые содержат несколько ссылок на старые имя класса Я знаю, что ".suo" - это файл, содержащий "Параметры пользователя решения Visual Studio", а "Browse.VC.db" - это файл базы данных IDE. Я не совсем уверен, что произойдет, если я удалю эти два файла или все упомянутые ссылки из этих двух. Можно ли впоследствии определить свой собственный класс с моим предпочтительным именем?

Любая помощь ценится заранее.

0 ответов

Другие вопросы по тегам