Архив рубрики: Software

WPF: Множество ошибок в рабочем коде

В какой-то момент ранее работающий проект выдал кучу ошибок, например:

The type or namespace name ‘Toolkit’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?

 

Или такая:

The name ‘Current’ does not exist in the current context app.xaml.cs

 

Я конечно допустил, что где-то внёс непреднамеренную ошибку (может ввёл лишний символ и т.п.), поэтому пересмотрел код несколько раз — ничего «криминального».
Совершенно случайно я обратил внимание на дерево файлов в Solution Explorer — там были восклицательные знаки у пакета:
DependenciesPackagesMicrosoft.Toolkit.Uwp.Notifications

Решение

Если нажать на Packages правую кнопку мышки и выбрать Update, то после обновления пакета ошибка пропадёт.

 

Если даже после обновления пакетов ошибка не пропала, нужно очистить и пересобрать проект:
BuildRebuild Solution