I am calling the MergeContent method on a TFS workspace (App.Instance.TFSWorspace in my example) as shown below:
bool result = App.Instance.TFSWorkspace.MergeContent(Conflict, true);
This results in 'result' being set to false but the Merge Tool is never shown even though the second parameter explicity states to use the external merge tool.
The code was originally placed in a RelayCommand following the MVVM model. Just to make sure this wasn't the issue I moved it into the code behind and the same thing still happens. Also, I'm using the default TFS tool, I don't have any 3rd party compare/merge tool configured.
Does anyone have any idea why this would happen?