Resharper хочет, чтобы я реализовал член интерфейса, который реализован в созданном WPF коде

Простой класс:

public partial class MainWindow
{
    public MainWindow()
    {
        this.InitializeComponent();
    }
}

class MainWindow подчеркивается красным, resharper жалуется, что IComponentConnector.Connect is not implemented. Проверка файла obj\Debug\MainWindow.g.i.cs там есть метод, и компилятор ничего не жалуется.

Что мне не хватает? Это ошибка в R #? На данный момент у меня так много ошибок ложного решения - этот счет бесполезен.

Update

Проблема сохраняется даже после:

  • удаление всех файлов _ReSharper
  • свежая проверка от источника управления

Ответ 1

Удалите System.Windows из ваших ссылок на проект.

В соответствии с документами IComponentConnector был перемещен от WindowsBase до System.Xaml. Я думаю, что System.Windows также может быть задействован, но он не документирован.