Let’s have a look…
OS: Win10 Professional
IDE: VS2017, 15.8.8 (But the problem has existed already on lower patchlevels of VS)
Tested today on my “machine” @home - Same problem with here (@work: Same OS, VS and Elements, same problem).
First test on .2337 → Crash
Second test on .2339 → Crash
Eventlogs from second test:
.NET Runtime, ID 1026, Error
Anwendung: devenv.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.Reflection.ReflectionTypeLoadException
bei System.Reflection.RuntimeModule.GetTypes(System.Reflection.RuntimeModule)
bei System.Reflection.RuntimeModule.GetTypes()
bei System.Reflection.Assembly.GetTypes()
bei RemObjects.Elements.VisualStudio.PropertyPages.CustomColumn.GenerateClassFromString(System.String)
bei RemObjects.Elements.VisualStudio.PropertyPages.CustomColumn.GenerateEditingElement(System.Windows.Controls.DataGridCell, System.Object)
bei System.Windows.Controls.DataGridCell.BuildVisualTree()
bei System.Windows.Controls.DataGridCell.OnIsEditingChanged(Boolean)
bei System.Windows.Controls.DataGridCell.OnIsEditingChanged(System.Object, System.Windows.DependencyPropertyChangedEventArgs)
bei System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)
bei System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)
bei System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs)
bei System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex, System.Windows.DependencyProperty, System.Windows.PropertyMetadata, System.Windows.EffectiveValueEntry, System.Windows.EffectiveValueEntry ByRef, Boolean, Boolean, System.Windows.OperationType)
bei System.Windows.DependencyObject.SetValueCommon(System.Windows.DependencyProperty, System.Object, System.Windows.PropertyMetadata, Boolean, Boolean, System.Windows.OperationType, Boolean)
bei System.Windows.DependencyObject.SetValue(System.Windows.DependencyProperty, System.Object)
bei System.Windows.Controls.DataGridCell.BeginEdit(System.Windows.RoutedEventArgs)
bei System.Windows.Controls.DataGrid.OnExecutedBeginEdit(System.Windows.Input.ExecutedRoutedEventArgs)
bei System.Windows.Controls.DataGrid.OnExecutedBeginEdit(System.Object, System.Windows.Input.ExecutedRoutedEventArgs)
bei System.Windows.Input.CommandBinding.OnExecuted(System.Object, System.Windows.Input.ExecutedRoutedEventArgs)
bei System.Windows.Input.CommandManager.ExecuteCommandBinding(System.Object, System.Windows.Input.ExecutedRoutedEventArgs, System.Windows.Input.CommandBinding)
bei System.Windows.Input.CommandManager.FindCommandBinding(System.Object, System.Windows.RoutedEventArgs, System.Windows.Input.ICommand, Boolean)
bei System.Windows.Input.CommandManager.OnExecuted(System.Object, System.Windows.Input.ExecutedRoutedEventArgs)
bei System.Windows.UIElement.OnExecutedThunk(System.Object, System.Windows.Input.ExecutedRoutedEventArgs)
bei System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
bei System.Windows.UIElement.RaiseEvent(System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.Input.RoutedCommand.ExecuteImpl(System.Object, System.Windows.IInputElement, Boolean)
bei System.Windows.Input.RoutedCommand.Execute(System.Object, System.Windows.IInputElement)
bei System.Windows.Controls.DataGrid.BeginEdit(System.Windows.RoutedEventArgs)
bei System.Windows.Controls.DataGridCell.OnAnyMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.Controls.DataGridCell.OnAnyMouseLeftButtonDownThunk(System.Object, System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.ReRaiseEventAs(System.Windows.DependencyObject, System.Windows.RoutedEventArgs, System.Windows.RoutedEvent)
bei System.Windows.UIElement.OnMouseDownThunk(System.Object, System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
bei System.Windows.UIElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs)
bei System.Windows.UIElement.RaiseEvent(System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.Input.InputManager.ProcessStagingArea()
bei System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs)
bei System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport)
bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr, System.Windows.Input.InputMode, Int32, System.Windows.Input.RawMouseActions, Int32, Int32, Int32)
bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr, Boolean ByRef)
bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
Next entry:
Application Error, ID 1000
Name der fehlerhaften Anwendung: devenv.exe, Version: 15.8.28010.2048, Zeitstempel: 0x5bce1e2b
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.17134.319, Zeitstempel: 0x5ea0e53d
Ausnahmecode: 0xe0434352
Fehleroffset: 0x001117d2
ID des fehlerhaften Prozesses: 0x157c
Startzeit der fehlerhaften Anwendung: 0x01d471cb464c8470
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe
Pfad des fehlerhaften Moduls: C:\WINDOWS\System32\KERNELBASE.dll
Berichtskennung: 4cf30ccf-7859-4643-af68-de435891b761
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Windows Error Reporting, ID 1001, Level Information
Fehlerbucket 1876304377409093458, Typ 5
Ereignisname: CLR20r3
Antwort: Nicht verfügbar
CAB-Datei-ID: 0
Problemsignatur:
P1: devenv.exe
P2: 15.8.28010.2048
P3: 5bce1e2b
P4: mscorlib
P5: 4.7.3190.0
P6: 5b694665
P7: 4680
P8: 0
P9: 5O2O3I2ORVH4ZJ0NRQ1HQUEQ4B3YAU4U
P10:
Angefügte Dateien:
\?\C:\Users\Timm\AppData\Roaming\microsoft\visualstudio\15.0_6be89a44\activitylog.xml
\?\C:\Users\Timm\AppData\Local\microsoft\visualstudio\15.0_6be89a44\devenv.exe.config
\?\C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.isolation.ini
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER591F.tmp.dmp
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER6545.tmp.WERInternalMetadata.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER6556.tmp.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER6563.tmp.csv
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER6593.tmp.txt
Diese Dateien befinden sich möglicherweise hier:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_devenv.exe_8b3b18ca1b90b25ce59460573dc83842f521d96_9b235e30_347569d8
Analysesymbol:
Es wird erneut nach einer Lösung gesucht: 0
Berichts-ID: 4cf30ccf-7859-4643-af68-de435891b761
Berichtstatus: 268435456
Bucket mit Hash: 0939685f982929d8da09f8e3e1fabf52
CAB-Datei-Guid: 0
Files mentioned in these log entry (Temp files were gone…)
AppCrash_devenv.exe_8b3b18ca1b90b25ce59460573dc83842f521d96_9b235e30_347569d8.zip (11.4 KB)
ActivityLog.zip (5.2 KB)