MethodNotFoundException в Dispatcher.Invoke() в .NET версии 3.5
В .NET версии 3.5 без установленного пакета обновления SP1 метод Dispatcher.Invoke() вызывает исключение MethodNotFoundException. При этом средство IntelliSence в Visual Studio показывает порядок аргументов, передаваемых методу: делегат, [параметры].
Чтобы не вызывать исключение, нужно передавать методу Dispatcher.Invoke() параметры в следующем порядке: приоритет операции, делегат, [параметры]. Например (код на VB.NET):
Dispatcher.Invoke(DispatcherPriority.Normal, New myDeleg(AddressOf MyDelegate))