Oto zbiór popularnych odpowiedzi. Poproś OP o odpowiedź, jeśli pomogło ci:
Opcja 1: czyszczenie, kompilacja i odświeżanie ( opcja @ Mike Fuchs )
Jak wspomniano @Mike Fuchs , wypróbuj następujące operacje:
W menu Build> Clean Solution
I
W menu Build> Build Solution
i wybierz projekt, o którym mowa, i kliknij przycisk odświeżania:
Opcja 2: Wyczyść, zamknij, uruchom ponownie i skompiluj ( opcja @Pixel )
Jak wspomniano w @Pixel , wypróbuj następującą sekwencję operacji:
- Oczyść rozwiązanie
- Zamknij Visual Studio
- Otwórz Visual Studio
- Zbuduj rozwiązanie
Opcja 3: Wyczyść pamięć podręczną ReSharper ( opcja @ GammaOmega )
Jeśli masz ReSharper, spróbuj opróżnić pamięć podręczną ReSharper:
W menu ReSharper> Opcje> Środowisko> Ogólne> Wyczyść pamięć podręczną
oraz wyłączanie i ponowne włączanie ReSharper:
W menu Narzędzia> Opcje> ReSharper> Ogólne> Zawieś / przywróć
Opcja 4: Usuń plik .suo ( opcja @ Neolisk )
Jak wspomniano w @Neolisk , usunięcie pliku .suo może rozwiązać problem. W przypadku programu Visual Studio 2015 plik znajduje się w:
[Ścieżka rozwiązania] /. Vs / [nazwa rozwiązania] /v14/.suo
A dla Visual Studio 2017:
[Ścieżka rozwiązania] /. Vs / [nazwa rozwiązania] /v15/.suo
Pamiętaj, że katalog .vs jest ukryty.
Opcja 5: rozładuj i załaduj ponownie projekt ( opcja @TTT )
Jak wspomniano @TTT , spróbuj zwolnić projekt, który powoduje problemy:
W Solution Explorer kliknij prawym przyciskiem myszy projekt, Rozładuj projekt.
I ponownie go ładuję
W Solution Explorer kliknij prawym przyciskiem myszy projekt, Załaduj ponownie projekt.
Opcja 6: Usuń i dodaj odwołanie do Microsoft.CSharp ( opcja @Guilherme )
Jak wspomniano w @Guilherme , spróbuj usunąć i dodać odniesienie do „Microsoft.CSharp” z projektów, które mają problemy.
W Solution Explorer rozwiń projekt, rozwiń „Referencje”, kliknij prawym przyciskiem myszy „Microsoft.CSharp” i Usuń.
Następnie kliknij prawym przyciskiem myszy References> Add Reference, wybierz z listy „Microsoft.CSharp” i kliknij OK