Більшість людей забувають, що файли Visual Studio - це лише текстові файли, які мають деякі особливі конфігурації, які покажуть програмі, як її відкрити. тобто ми можемо це змінити, оскільки це просто текст у якомусь файлі там, у папках вашого проекту.
Що ж, знаючи це, ми маємо робити дуже просто!
Перший крок - це знання, який саме цей проект залишається розвантаженим. (наприклад: Бібліотека класів)
Другим кроком є створення нового (Бібліотека класів), оскільки ви знаєте, що ваша візуальна студія створить версію, яку він підтримує сам. Вивантажте цей і натисніть "Змінити csproj".
Саме в цьому файлі ми можемо знайти конфігурацію, яка повідомляє VS, як буде завантажений цей проект, а його ім’я ProjectGuid, цей серійний номер має варіацію відповідно до типу та версії проекту.
Тепер подивіться на свій "нормальний проект", скопіюйте тег "ProjectGuid", вставте на csproj, який вивантажився, і зверніть увагу на незначні відмінності і зробіть ці файли майже рівними, за винятком тегів ItemGroup, що представляють посилання на проект.
Зробивши це, збережіть усі файли та закрийте VS і відкрийте знову, тепер ваш проект повинен завантажуватися нормально.
Я сподіваюся, що ця інформація допоможе комусь зрозуміти трохи більше, як працює VS, і допоможе вирішити проблеми, коли це необхідно.