Hello,
I’ve just encountered a similar error on 2016.2.6274 version of Studio.
I tried opening the package manager a few times and received this error every time, but after restarting Studio it no longer occurs.
Unfortunately I’m unable to reproduce, but it might help knowing that I’m using a poor Internet connection.
Screenshot:
Studio log extract:
12:32:45:467 => [INFO] [Orchestra.DotNetPatchHelper] [1]
12:32:45:467 => [INFO] [Orchestra.DotNetPatchHelper] [1] ================================================================================================
12:32:45:467 => [INFO] [Orchestra.DotNetPatchHelper] [1]
12:32:45:467 => [INFO] [Orchestra.DotNetPatchHelper] [1] [TargetInvocationException] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.Runtime.Serialization.SerializationException: Type ‘Orc.NuGetExplorer.PackageDetails’ with data contract name ‘PackageDetails:http://schemas.datacontract.org/2004/07/Orc.NuGetExplorer’ is not expected. Consider using a DataContractResolver if you are using DataContractSerializer or add any types not known statically to the list of known types - for example, by using the KnownTypeAttribute attribute or by adding them to the list of known types passed to the serializer.
at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeAndVerifyType(DataContract dataContract, XmlWriterDelegator xmlWriter, Object obj, Boolean verifyKnownType, RuntimeTypeHandle declaredTypeHandle, Type declaredType)
at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeWithXsiType(XmlWriterDelegator xmlWriter, Object obj, RuntimeTypeHandle objectTypeHandle, Type objectType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle, Type declaredType)
at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerialize(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
at WriteArrayOfanyTypeToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , CollectionDataContract )
at System.Runtime.Serialization.CollectionDataContract.WriteXmlValue(XmlWriterDelegator xmlWriter, Object obj, XmlObjectSerializerWriteContext context)
at System.Runtime.Serialization.XmlObjectSerializerWriteContext.WriteDataContractValue(DataContract dataContract, XmlWriterDelegator xmlWriter, Object obj, RuntimeTypeHandle declaredTypeHandle)
at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeWithoutXsiType(DataContract dataContract, XmlWriterDelegator xmlWriter, Object obj, RuntimeTypeHandle declaredTypeHandle)
at System.Runtime.Serialization.DataContractSerializer.InternalWriteObjectContent(XmlWriterDelegator writer, Object graph, DataContractResolver dataContractResolver)
at System.Runtime.Serialization.DataContractSerializer.InternalWriteObjectContent(XmlWriterDelegator writer, Object graph)
at System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContentHandleExceptions(XmlWriterDelegator writer, Object graph)
at System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(XmlWriter writer, Object graph)
at Catel.Runtime.Serialization.Xml.XmlSerializer.WriteXmlElement(ISerializationContext1 context, XElement element, String elementName, MemberValue memberValue, Type modelType) at Catel.Runtime.Serialization.Xml.XmlSerializer.SerializeMember(ISerializationContext
1 context, MemberValue memberValue)
at Catel.Runtime.Serialization.SerializerBase1.SerializeMembers(ISerializationContext
1 context, List1 membersToSerialize) at Catel.Runtime.Serialization.SerializerBase
1.SerializeMembers(Object model, Stream stream, String membersToIgnore)
at Catel.Data.ModelBase.BackupData.CreateBackup()
at Catel.Data.ModelBase.System.ComponentModel.IEditableObject.BeginEdit()
at Catel.Data.EditableObjectHelper.BeginEditObject(Object obj)
at Catel.MVVM.ViewModelBase.InitializeModelInternal(String modelProperty, Object model)
at Catel.MVVM.ViewModelBase.OnPropertyChanged(AdvancedPropertyChangedEventArgs e)
at Catel.Data.ModelBase.RaisePropertyChanged(Object sender, PropertyChangedEventArgs e, Boolean setDirtyAndAllowAutomaticValidation, Boolean isRefreshCallOnly)
at Catel.MVVM.ViewModelBase.RaisePropertyChanged(Object sender, AdvancedPropertyChangedEventArgs e)
at Catel.Data.ModelBase.SetValue(PropertyData property, Object value, Boolean notifyOnChange, Boolean validateAttributes)
at Catel.Data.ModelBase.SetValue(PropertyData property, Object value)
at Orc.NuGetExplorer.ViewModels.ExplorerViewModel…ctor(IRepositoryNavigatorService repositoryNavigatorService, ISearchSettingsService searchSettingsService, IPackageCommandService packageCommandService, IPleaseWaitService pleaseWaitService, IPackageQueryService packageQueryService, ISearchResultService searchResultService, IDispatcherService dispatcherService, IPackagesUpdatesSearcherService packagesUpdatesSearcherService, IPackageBatchService packageBatchService, IPackageOperationNotificationService packageOperationNotificationService, INuGetConfigurationService nuGetConfigurationService, IConfigurationService configurationService, IUIVisualizerService uiVisualizerService)
— End of inner exception stack trace —
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture)
at Catel.IoC.TypeFactory.TryCreateToConstruct(Type typeToConstruct, ConstructorInfo constructor, Object tag, Object parameters, Boolean checkConstructor, Boolean hasMoreConstructorsLeft)
at Catel.IoC.TypeFactory.CreateInstanceWithSpecifiedParameters(Type typeToConstruct, Object tag, Object parameters, Boolean autoCompleteDependencies, Boolean preventCircularDependencies)
at Catel.IoC.TypeFactory.CreateInstanceWithTag(Type typeToConstruct, Object tag)
at Catel.MVVM.ViewModelFactory.CreateViewModel(Type viewModelType, Object dataContext, Object tag)
at Catel.MVVM.ViewModelFactory.CreateViewModel(Type viewModelType, Object dataContext)
at Catel.Services.IUIVisualizerServiceExtensions.ShowDialog[TViewModel](IUIVisualizerService uiVisualizerService, Object model, EventHandler1 completedProc) at Orc.NuGetExplorer.PackagesUIService.ShowPackagesExplorer(String searchFilter) at UiPath.Workflow.ToolboxViewModel.ShowPackagesWindow(String searchText) 12:32:45:467 => [INFO] [Orchestra.DotNetPatchHelper] [1] 12:32:45:467 => [INFO] [Orchestra.DotNetPatchHelper] [1] ================================================================================================ 12:32:45:467 => [INFO] [Orchestra.DotNetPatchHelper] [1] 12:32:45:472 => [INFO] [Orchestra.DotNetPatchHelper] [1] [TargetInvocationException] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.Serialization.SerializationException: Type 'Orc.NuGetExplorer.PackageDetails' with data contract name 'PackageDetails:http://schemas.datacontract.org/2004/07/Orc.NuGetExplorer' is not expected. Consider using a DataContractResolver if you are using DataContractSerializer or add any types not known statically to the list of known types - for example, by using the KnownTypeAttribute attribute or by adding them to the list of known types passed to the serializer. at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeAndVerifyType(DataContract dataContract, XmlWriterDelegator xmlWriter, Object obj, Boolean verifyKnownType, RuntimeTypeHandle declaredTypeHandle, Type declaredType) at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeWithXsiType(XmlWriterDelegator xmlWriter, Object obj, RuntimeTypeHandle objectTypeHandle, Type objectType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle, Type declaredType) at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerialize(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle) at WriteArrayOfanyTypeToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , CollectionDataContract ) at System.Runtime.Serialization.CollectionDataContract.WriteXmlValue(XmlWriterDelegator xmlWriter, Object obj, XmlObjectSerializerWriteContext context) at System.Runtime.Serialization.XmlObjectSerializerWriteContext.WriteDataContractValue(DataContract dataContract, XmlWriterDelegator xmlWriter, Object obj, RuntimeTypeHandle declaredTypeHandle) at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeWithoutXsiType(DataContract dataContract, XmlWriterDelegator xmlWriter, Object obj, RuntimeTypeHandle declaredTypeHandle) at System.Runtime.Serialization.DataContractSerializer.InternalWriteObjectContent(XmlWriterDelegator writer, Object graph, DataContractResolver dataContractResolver) at System.Runtime.Serialization.DataContractSerializer.InternalWriteObjectContent(XmlWriterDelegator writer, Object graph) at System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContentHandleExceptions(XmlWriterDelegator writer, Object graph) at System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(XmlWriter writer, Object graph) at Catel.Runtime.Serialization.Xml.XmlSerializer.WriteXmlElement(ISerializationContext
1 context, XElement element, String elementName, MemberValue memberValue, Type modelType)
at Catel.Runtime.Serialization.Xml.XmlSerializer.SerializeMember(ISerializationContext1 context, MemberValue memberValue) at Catel.Runtime.Serialization.SerializerBase
1.SerializeMembers(ISerializationContext1 context, List
1 membersToSerialize)
at Catel.Runtime.Serialization.SerializerBase1.SerializeMembers(Object model, Stream stream, String[] membersToIgnore) at Catel.Data.ModelBase.BackupData.CreateBackup() at Catel.Data.ModelBase.System.ComponentModel.IEditableObject.BeginEdit() at Catel.Data.EditableObjectHelper.BeginEditObject(Object obj) at Catel.MVVM.ViewModelBase.InitializeModelInternal(String modelProperty, Object model) at Catel.MVVM.ViewModelBase.OnPropertyChanged(AdvancedPropertyChangedEventArgs e) at Catel.Data.ModelBase.RaisePropertyChanged(Object sender, PropertyChangedEventArgs e, Boolean setDirtyAndAllowAutomaticValidation, Boolean isRefreshCallOnly) at Catel.MVVM.ViewModelBase.RaisePropertyChanged(Object sender, AdvancedPropertyChangedEventArgs e) at Catel.Data.ModelBase.SetValue(PropertyData property, Object value, Boolean notifyOnChange, Boolean validateAttributes) at Catel.Data.ModelBase.SetValue(PropertyData property, Object value) at Orc.NuGetExplorer.ViewModels.ExplorerViewModel..ctor(IRepositoryNavigatorService repositoryNavigatorService, ISearchSettingsService searchSettingsService, IPackageCommandService packageCommandService, IPleaseWaitService pleaseWaitService, IPackageQueryService packageQueryService, ISearchResultService searchResultService, IDispatcherService dispatcherService, IPackagesUpdatesSearcherService packagesUpdatesSearcherService, IPackageBatchService packageBatchService, IPackageOperationNotificationService packageOperationNotificationService, INuGetConfigurationService nuGetConfigurationService, IConfigurationService configurationService, IUIVisualizerService uiVisualizerService) --- End of inner exception stack trace --- at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at Catel.IoC.TypeFactory.TryCreateToConstruct(Type typeToConstruct, ConstructorInfo constructor, Object tag, Object[] parameters, Boolean checkConstructor, Boolean hasMoreConstructorsLeft) at Catel.IoC.TypeFactory.CreateInstanceWithSpecifiedParameters(Type typeToConstruct, Object tag, Object[] parameters, Boolean autoCompleteDependencies, Boolean preventCircularDependencies) at Catel.IoC.TypeFactory.CreateInstanceWithTag(Type typeToConstruct, Object tag) at Catel.MVVM.ViewModelFactory.CreateViewModel(Type viewModelType, Object dataContext, Object tag) at Catel.MVVM.ViewModelFactory.CreateViewModel(Type viewModelType, Object dataContext) at Catel.Services.IUIVisualizerServiceExtensions.ShowDialog[TViewModel](IUIVisualizerService uiVisualizerService, Object model, EventHandler
1 completedProc)
at Orc.NuGetExplorer.PackagesUIService.ShowPackagesExplorer(String searchFilter)
at UiPath.Workflow.ToolboxViewModel.ShowPackagesWindow(String searchText)
— End of inner exception stack trace —
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object parameters, Object arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture)
at Caliburn.Micro.ActionMessage.<>c.<.cctor>b__33_0(ActionExecutionContext context)
at Caliburn.Micro.ActionMessage.Invoke(Object eventArgs)
at System.Windows.Interactivity.TriggerBase.InvokeActions(Object parameter)
at System.Windows.Interactivity.EventTriggerBase.OnEvent(EventArgs eventArgs)
at System.Windows.Interactivity.EventTriggerBase.OnEventImpl(Object sender, EventArgs eventArgs)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)