After updating to version 5 the CanExecute() stopped working correctly. It validates the first time, like when the window is open, but it won't make any more validations after that.
Comments: I too ran into the same problem. The fix is working and modification is "minimal" (I search and replace all related usings in solution). I don't particular like platform-specific RelayCommand but I guess we will have to stick to this arrangement for now until a new style for writing wpf commands (without relying on CommandManager's magic) appear. Thank you anyway. My apps are working again :)
Comments: I too ran into the same problem. The fix is working and modification is "minimal" (I search and replace all related usings in solution). I don't particular like platform-specific RelayCommand but I guess we will have to stick to this arrangement for now until a new style for writing wpf commands (without relying on CommandManager's magic) appear. Thank you anyway. My apps are working again :)