2015-12-17 2 views
-1

Так что я не могу открыть VS 2015, если не сделаю это в безопасном режиме. Если я этого не сделаю, я просто получил что-то, что заставило это приложение перестать нормально работать с ошибкой. Если я открываю проект в безопасном режиме и работаю некоторое время, он все равно будет случайно разбиваться с той же ошибкой. Вот что я нашел в журнале событий Windows.VS 2015 сохраняет ошибки в случайном порядке

Faulting Имя приложения: devenv.exe, версия: 14.0.23107.0, штамп времени: 0x559b7ead Faulting имя модуля: KERNELBASE.dll, версия: 6.3.9600.18007, штамп времени: 0x55c4bcfc код Исключение: 0xe0434352 Fault смещение: 0x00015b68 Сбойного идентификатора процесса: 0x37b8 Сбойного время запуск приложения: 0x01d139034e3378dd Faulting пути приложения: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv.exe Сбойного пути модуля: C: \ WINDOWS \ SYSTEM32 \ KERNELBASE.dll Id: 28d0db8b-a4f9-11e5-802a-f01faf32f733 Полное фирменное наименование упаковки: Faulting package-rel ative application ID:

И перед этим есть ошибка .net.

Приложение: devenv.exe Версия: v4.0.30319 Описание: Процесс был прерван из-за необработанного исключения. Exception Информация: System.NullReferenceException Stack: на System.Runtime.CompilerServices.AsyncMethodBuilderCore + <> c__DisplayClass2.b__3 (System.Object) на System.Windows.Threading.ExceptionWrapper.InternalRealCall (System.Delegate, System.Object, Int32) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen (System.Object, System.Delegate, System.Object, Int32, System.Delegate) в System.Windows.Threading.DispatcherOperation.InvokeImpl() в System.Windows. Threading.DispatcherOperation.InvokeInSecurityContext (System.Object) в System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) на System.Thread ing.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) в System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) на System.Windows.Threading.DispatcherOperation.Invoke() в System.Windows.Threading.Dispatcher.ProcessQueue() в System.Windows.Threading.Dispatcher.WndProcHook (IntPtr, Int32, IntPtr, IntPtr, булевой ByRef) в MS.Win32.HwndWrapper.WndProc (IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) в MS.Win32.HwndSubclass.DispatcherCallbackOperation (System.Object) в System.Windows.Threading.ExceptionWrapper.InternalRealCall (System.Delegate, System.Object, Int32) в System.Windows.Threading.ExceptionWrapper.T ryCatchWhen (System.Object, System.Delegate, System.Object, Int32, System.Delegate) в System.Windows.Threading.Dispatcher.LegacyInvokeImpl (System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System. Объект, Int32) в MS.Win32.HwndSubclass.SubclassWndProc (IntPtr, Int32, IntPtr, IntPtr)

Любые идеи относительно того, что происходит и как я могу устранить или исправить эту проблему ??

+0

Вы пробовали стандартные шаги по устранению неполадок? Reintall .Net, переустановите VS, убедитесь, что у вас есть последние исправления и обновления для VS. Также – Matthew

+0

Этот вопрос лучше подходит для [su], так как он включает в себя отладку ошибки с помощью программы с закрытым исходным кодом (я не уверен, что здесь применимы исключения для IDE для исключения стека). – cybermonkey

+0

@cybermonkey: так как это вопрос «Сбой IDE», а вопрос «как использовать IDE», я думаю, что вы правы, мы здесь, чтобы помочь с созданием кода, а не отладки кода Microsoft. – Clifford

ответ

1

Эта проблема возникает, когда вы возитесь с определенными параметрами, или это может произойти после установки обновления для VS. Выполните следующие шаги в «безопасном режиме»:

Перейти к Инструменты -> Параметры импорта и экспорта ...-> Сбросить все настройки

Убедитесь, что вы сохранили параметр резервного копирования, чтобы вернуться, если вам нужно.

+0

Пытаясь помочь парню, и я получаю downvoted? – Joe

+0

Голос был суровым и заслужил пояснительный комментарий, возможно, но вопрос явно не в области SO, поэтому ваше предложение было бы лучше опубликовано как комментарий, возможно, поэтому вы можете помочь, не появляясь, чтобы поощрять вопросы, не соответствующие SO , – Clifford

+1

@Clifford Все еще новичок в SO, поэтому, я думаю, я не понимал, что это был плохой вопрос. Я должен пересмотреть правила ... спасибо за объяснение. Оценил. – Joe

Смежные вопросы