Apologies - I posted something similar in "discussions" by mistake - this is an update to:
"I just upgraded to 2.3.0.1, but found that afterwards, the application crashed when trying to open a workspace (or basically do any connectivity). It indicates "no data provider found" in the status bar, and on trying to load a project / change a workspace, get an exception."
FYI - by deleting the TfsWorkbench.TFSDataProvider2010.dll the app functions perfectly.
[Edit Crispin Parker]
I've copied over the original discussion Item below to aid clarity
[/Edit]
Hi,
I just upgraded to 2.3.0.1, but found that afterwards, the application crashes when trying to open a workspace (or basically do any connectivity).
I un-installed the application, rebooted (for safe measure), and re-installed v2.2.0.11 - but now find that also crashes. It indicates "no data provider found" in the status bar, and on trying to load a project / change a workspace, get the following exception.
Any ideas? At present I'm somewhat cut off from my team!
Thanks.
"An unhandled exception has occured and the application needs to close. Exception details:
Object reference not set to an instance of an object.
Save exception details to file?
at TfsWorkbench.WpfUI.Controllers.CommandController.OnLoadProject(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)"
Comments: I have now updated the product installers to use an alternative Visual Studio Team Explorer 2012 detection registry key. This should solve the issues described in this thread.
"I just upgraded to 2.3.0.1, but found that afterwards, the application crashed when trying to open a workspace (or basically do any connectivity). It indicates "no data provider found" in the status bar, and on trying to load a project / change a workspace, get an exception."
FYI - by deleting the TfsWorkbench.TFSDataProvider2010.dll the app functions perfectly.
[Edit Crispin Parker]
I've copied over the original discussion Item below to aid clarity
[/Edit]
Hi,
I just upgraded to 2.3.0.1, but found that afterwards, the application crashes when trying to open a workspace (or basically do any connectivity).
I un-installed the application, rebooted (for safe measure), and re-installed v2.2.0.11 - but now find that also crashes. It indicates "no data provider found" in the status bar, and on trying to load a project / change a workspace, get the following exception.
Any ideas? At present I'm somewhat cut off from my team!
Thanks.
"An unhandled exception has occured and the application needs to close. Exception details:
Object reference not set to an instance of an object.
Save exception details to file?
at TfsWorkbench.WpfUI.Controllers.CommandController.OnLoadProject(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)"
Comments: I have now updated the product installers to use an alternative Visual Studio Team Explorer 2012 detection registry key. This should solve the issues described in this thread.