VB.Net IEquatable, доступ запрещен

У меня просто есть простое определение интерфейса в моем проекте, которое я еще даже не использовал. Но когда я пытаюсь построить проект, я получаю эту ошибку:

Доступ запрещен: 'System.IEquatable`1[Reactor.IOptions]'.

Ниже приведен интерфейс:

    Interface IOptions
            Inherits Xml.Serialization.IXmlSerializable             ' Optoins Should Serialize to XML
            Inherits System.Runtime.Serialization.ISerializable     ' Options should implement .net Serialization
            Inherits System.ICloneable                              ' Must be able to copy options
            Inherits System.IEquatable(Of IOptions)                 ' Must be able to compare opitons
    End Interface

Есть идеи?

1 ответ

Решение

Не уверен, что случилось, но после того, как я изменил кучу вещей и затем вернул их обратно в порядок, ошибка была устранена сама собой. Должно быть, это был просто сбой Visual Studio.

Другие вопросы по тегам