Dzisiaj po wdrożeniu pewnych zmian w witrynie C # MVC, którą uruchamiam, wróciłem, aby wprowadzić więcej modyfikacji i natknąłem się na ten błąd:
Brak wymaganego elementu członkowskiego kompilatora System.Runtime.CompilerServices.ExtensionAttribute..ctor
Błąd jest nieco niejasny (poza opisem, oczywiście), ponieważ nie daje mi pliku, wiersza lub kolumny do odniesienia, tylko projekt. Ponadto zgłasza błąd łącznie 20 razy. Wprowadziłem tylko trzy zmiany w kodzie od czasu wdrożenia (w tamtym czasie był on całkowicie funkcjonalny) do teraz. Cofnąłem zmiany i nadal rzuca ten sam błąd, który nie ma dla mnie sensu.
Nie znalazłem wielu informacji na temat tego błędu w SO lub Google, poza tym rozwiązaniem faceta i kilkoma odniesieniami do niektórych błędów projektu Mono (nie używam Mono). Rozwiązanie, które podaje powyższy facet, wymaga dodania definicji klasy, która pozwoli kompilatorowi rozwiązać odwołanie. Nie chcę tego robić specjalnie, ponieważ nie musiałem tego robić do tego momentu, a to po prostu zmąci mój kod.
Ciekawe, czy ktoś już to spotkał. Z góry dziękuję!