Добрый день. У меня никогда не было такого, но Techne уж обнаглел, и безустанно крашится.
Такое вылазит, если запускать через .application:
Если же я запуская через .exe файл, интерфейс открывается, но позже зависает, и тоже крашится.
Вот краш-лог:
Возможно, кто-нибудь поможет..
Спасибо!
Такое вылазит, если запускать через .application:
Если же я запуская через .exe файл, интерфейс открывается, но позже зависает, и тоже крашится.
Вот краш-лог:
Код:
<System.Reflection.TargetInvocationException>
<Message>Адресат вызова создал исключение.</Message>
<StackTrace>
<Frame>ystem.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)</Frame>
<Frame>ystem.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)</Frame>
<Frame>ystem.Delegate.DynamicInvokeImpl(Object[] args)</Frame>
<Frame>ystem.Delegate.DynamicInvoke(Object[] args)</Frame>
<Frame>inch.ViewAwareStatus.OnViewLoaded(Object sender, RoutedEventArgs e)</Frame>
<Frame>ystem.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)</Frame>
<Frame>ystem.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)</Frame>
<Frame>ystem.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)</Frame>
<Frame>ystem.Windows.UIElement.RaiseEvent(RoutedEventArgs e)</Frame>
<Frame>ystem.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)</Frame>
<Frame>ystem.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)</Frame>
<Frame>S.Internal.LoadedOrUnloadedOperation.DoWork()</Frame>
<Frame>ystem.Windows.Media.MediaContext.FireLoadedPendingCallbacks()</Frame>
<Frame>ystem.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()</Frame>
<Frame>ystem.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)</Frame>
<Frame>ystem.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)</Frame>
<Frame>ystem.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)</Frame>
<Frame>ystem.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)</Frame>
</StackTrace>
<Data>
<System.Object>null</System.Object>
</Data>
<System.NullReferenceException>
<Message>Ссылка на объект не указывает на экземпляр объекта.</Message>
<StackTrace>
<Frame>echne.MainWindowViewModel.set_Texture(BitmapSource value)</Frame>
<Frame>echne.MainWindowViewModel.OpenModel(TechneModel techneModel)</Frame>
<Frame>echne.ViewModel.NewProjectViewModel.ExecuteCreateModelCommand(Object o)</Frame>
<Frame>inch.SimpleCommand`2.Execute(T2 parameter)</Frame>
<Frame>inch.SimpleCommand`2.Execute(Object parameter)</Frame>
<Frame>S.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)</Frame>
<Frame>ystem.Windows.Controls.Primitives.ButtonBase.OnClick()</Frame>
<Frame>ystem.Windows.Controls.Button.OnClick()</Frame>
<Frame>ystem.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)</Frame>
<Frame>ystem.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)</Frame>
<Frame>ystem.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)</Frame>
<Frame>ystem.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)</Frame>
<Frame>ystem.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)</Frame>
<Frame>ystem.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)</Frame>
<Frame>ystem.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)</Frame>
<Frame>ystem.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)</Frame>
<Frame>ystem.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)</Frame>
<Frame>ystem.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)</Frame>
<Frame>ystem.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)</Frame>
<Frame>ystem.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)</Frame>
<Frame>ystem.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)</Frame>
<Frame>ystem.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)</Frame>
<Frame>ystem.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)</Frame>
<Frame>ystem.Windows.Input.InputManager.ProcessStagingArea()</Frame>
<Frame>ystem.Windows.Input.InputManager.ProcessInput(InputEventArgs input)</Frame>
<Frame>ystem.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)</Frame>
<Frame>ystem.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)</Frame>
<Frame>ystem.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)</Frame>
<Frame>ystem.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)</Frame>
<Frame>S.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)</Frame>
<Frame>S.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)</Frame>
<Frame>ystem.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)</Frame>
<Frame>ystem.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)</Frame>
<Frame>ystem.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)</Frame>
<Frame>S.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)</Frame>
<Frame>S.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)</Frame>
<Frame>ystem.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)</Frame>
<Frame>ystem.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)</Frame>
<Frame>ystem.Windows.Window.ShowHelper(Object booleanBox)</Frame>
<Frame>ystem.Windows.Window.Show()</Frame>
<Frame>ystem.Windows.Window.ShowDialog()</Frame>
<Frame>inch.WPFUIVisualizerService.ShowDialog(String key, Object state)</Frame>
<Frame>echne.MainWindowViewModel.OpenDialog(ViewModelBase viewModel, String viewName)</Frame>
<Frame>echne.MainWindowViewModel.ViewAwareStatusService_ViewLoaded()</Frame>
</StackTrace>
<Data>
<System.Object>null</System.Object>
</Data>
</System.NullReferenceException>
</System.Reflection.TargetInvocationException>
Спасибо!