Получение ошибки несоответствия подписи при компиляции, даже если она совпадает в VS.NET 2005 - PullRequest
0 голосов
/ 06 января 2009

Я изменил ссылку в своем проекте с ссылки на конкретную жестко запрограммированную DLL на ссылку на проект, и теперь я получаю сообщение об ошибке, сообщающее, что подпись для некоторых обработчиков событий не совпадает, даже если они совпадают.

Вот одно точное сообщение:

Метод 'Private Sub ObjectsGrid_CellChange (отправитель как объект, например, как Infragistics.Win.UltraWinGrid.CellEventArgs)' не может обработать событие 'Открытое событие CellChange (отправитель как объект, например, как Infragistics.Win.UltraWinGrid.CellEventArgs)', поскольку они это делают не иметь одинаковую подпись.

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

1 Ответ

0 голосов
/ 06 января 2009

Являются ли скомпилированная dll, ее соответствующий проект и пользовательский проект ссылками на одну и ту же версию сборок Infragistics? Из того, что я видел, всякий раз, когда у вас появляется подпись, которая кажется совпадающей, ошибка, подобная этой, означает, что вы ссылаетесь на две разные версии сборки и пытаетесь использовать одну вместо другой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...