Рейтинг@Mail.ru

MethodNotFoundException в Dispatcher.Invoke() в .NET версии 3.5

Print Friendly, PDF & Email

В .NET версии 3.5 без установленного пакета обновления SP1 метод Dispatcher.Invoke() вызывает исключение MethodNotFoundException. При этом средство IntelliSence в Visual Studio показывает порядок аргументов, передаваемых методу: делегат, [параметры].

Чтобы не вызывать исключение, нужно передавать методу Dispatcher.Invoke() параметры в следующем порядке: приоритет операции, делегат, [параметры]. Например (код на VB.NET):

Dispatcher.Invoke(DispatcherPriority.Normal, 
New myDeleg(AddressOf MyDelegate))
Теги :

Поблагодарить автора:

Поделиться

Print Friendly, PDF & Email
  1. Arduino это...
  2. Arduino это...
  3. Arduino это...
Отличный способ начать знакомство с электроникой, микроконтроллерами и программированием!
Замечательное средство для создания собственных электронных устройств, которые пригодятся в быту или для развлечения!
Уникальный конструктор, для которого разработаны десятки совместимых датчиков и модулей!
next
prev