Większość ludzi zapomina o tym, że pliki Visual Studio to tylko pliki tekstowe, które mają pewne specyficzne konfiguracje, które pokażą programowi, jak je otworzyć. to znaczy, możemy to zmienić, ponieważ jest to tylko tekst w jakimś pliku w folderach twojego projektu.
Cóż, wiedząc o tym, to, co musimy zrobić, jest bardzo proste!
Pierwszym krokiem jest wiedzieć, jakiego rodzaju projekt to ten projekt, który pozostaje rozładowany. (na przykład: Class Library)
Drugim krokiem jest utworzenie nowej (Class Library), ponieważ wiesz, że Twoje studio wizualne stworzy obsługiwaną przez siebie wersję. Usuń ten i kliknij „Edytuj csproj”.
W tym pliku możemy znaleźć konfigurację, która mówi VS, jak ten projekt zostanie załadowany, a jego nazwa to ProjectGuid, ten numer seryjny różni się w zależności od typu i wersji projektu.
Teraz spójrz na swój "ok projekt", skopiuj TAG "ProjectGuid", wklej na csproj, który został wyładowany, i zwróć uwagę na drobne różnice i spraw, aby te pliki były prawie równe, z wyjątkiem tagów ItemGroup, które reprezentują odniesienia do projektu.
Robiąc to, zapisz wszystkie pliki i zamknij VS i otwórz ponownie, teraz twój projekt powinien załadować się normalnie.
Mam nadzieję, że te informacje pomogą komuś lepiej zrozumieć, jak działa VS i rozwiążą problemy, gdy zajdzie taka potrzeba.