VS сходит с ума?
Бывает, что VS сходит с ума на ровном месте - и то WPF не показывает, то не показывает, кто использует какой-либо метод... Че делать-то?
В чатах, на форумах и теде часто говорят "сбрось кеш". Че???
Так-то все просто - в каталоге проекта надо тупо снести подкаталог .vs. Понятно, что при выключенной студии. Но есть еще Rider, у него свой кеш.
Мало того, и этого иногда бывает недостаточно: надо еще и предварительно скомпилированные бинарники сносить. Причем рекурсивно, для всех подбиблиотек.
Скажу честно - решение не мое, я его честно спионерил у Павла Шмачилина (есть на youtuve, есть в vk).
Чистка кеша:
1 2 3 4 | @echo off rmdir /s /q .vs > nul rmdir /s /q _ReSharper.Caches > nul |
Чистка бинарников:
1 2 3 4 5 6 7 8 9 | @echo off rem for %%d in (bin obj) do for /f %%f in ('dir /s /b /d %%d') do rd /s /q %%f for /f %%f in ('dir /s /b obj') do (del /f /s /q %%f > nul) for /f %%f in ('dir /s /b bin') do (del /f /s /q %%f > nul) for /f %%f in ('dir /s /b obj') do (rmdir /s /q %%f > nul) for /f %%f in ('dir /s /b bin') do (rmdir /s /q %%f > nul) |
Сохраняем как .bat файлы, кладем в каталог основного приложения, при необходимости запускаем, радуемся