10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
1

Конструктор WPF внезапно прервал выполнение

06.07.2016, 20:07. Показов 3006. Ответов 19
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
[Продолжаю борьбу с VS2015]. Создаю приложение WPF, пытаюсь зайти в конструктор, но конструктор не запускается, выбрасывается исключение. При этом код XAML показывается.
Вот само исключение:
Кликните здесь для просмотра всего текста
System.Runtime.Remoting.RemotingException
[10288] Конструктор внезапно прервал выполнение!
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.Process DomainFactory.ProcessIsolationDomain.Microsoft.VisualStudio.DesignTools.Designer Contract.Isolation.IIsolationDomain.CreateInstance(String assemblyName, String assemblyCodeBase, String typeName)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.Isolati onBoundary.Initialize()
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.Isolati onBoundary.CreateInstance[T](Type type)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFact ory.Initialize()
в Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.Crea teObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.C reateLease(IIsolationTarget isolationTarget)
в Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.Crea teLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry& entry, IServiceProvider serviceOverrides)
в Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.Isol atedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskSchedu ler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskSchedu ler.<>c__DisplayClass10_0`1.<StartTask>b__0()
в System.Threading.Tasks.Task`1.InnerInvoke()
в System.Threading.Tasks.Task.Execute()

Пробовал искать в сети решение, нашел одно на тему очистки папки с временными файлами, но это решение мне не помогло. Процесса конструктора в диспетчера задач также нет, он появляется только на время выбрасывания ошибки о запуске программы. Visual Studio Enterprise 2015 установил только вчера.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.07.2016, 20:07
Ответы с готовыми решениями:

Не запускается конструктор WPF
Вот такая ошибка вылетает при создании проекта WPF: System.ArgumentException Элемент с тем же...

Прервал компанию в Директе
Прервал компнию в Директе - упали позиции. Как думаете - есть зависимость?

Определить конструктор без параметров, конструктор с одним параметром, конструктор с двумя параметрами, деструктор
Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк,...

Ошибка при запуске "CRITICAL_PROCESS_DIED" после того как я прервал выравнивание разделов
Всем привет! У меня появилась проблема. При запуске Windows 10 появляется STOP - ошибка...

19
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
07.07.2016, 21:51  [ТС] 2
Хочу добавить, что пробовал студию переустанавливать, пробовал устанавливать студию 2013 - не помогло, в обоих все та же ошибка.
Еще что-то: Система Windows 7 SP1 со всеми обновлениями кроме обновлений, сбивающих активацию (пиратская версия). Студия установлена на одном локальном диске, система - на другом. До этого, когда была у меня студия 2012, она тоже была установлена не на системном диске и при этом XAML Designer работал нормально.
0
4242 / 1741 / 248
Регистрация: 01.05.2013
Сообщений: 7,773
09.07.2016, 20:42 3
William Blake, Приведите ошибки из журнала событий. Запустите Просмотр событий -> Журналы Windows -> в разделах Система и Приложение (правой кнопкой мыши -> Копировать -> Копировать сведения как текст) при вызове исключения.
Т.е спровоцируйте вызов исключения
Цитата Сообщение от William Blake Посмотреть сообщение
Создаю приложение WPF, пытаюсь зайти в конструктор, но конструктор не запускается, выбрасывается исключение.
и посмотрите в журнале событий,какие ошибки там регестрируются после вызова исключения.
0
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
09.07.2016, 21:01  [ТС] 4
События из журнала "Приложение":
1. Ошибка
Кликните здесь для просмотра всего текста
Имя журнала: Application
Источник: .NET Runtime
Дата: 09.07.2016 21:45:20
Код события: 1026
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: Albert-PC
Описание:
Приложение: XDesProc.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: System.IO.FileNotFoundException

Сведения об исключении: System.IO.FileNotFoundException
в System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Runtime.CompilerServices.StackCrawlMarkHandle, IntPtr, Boolean, System.Runtime.CompilerServices.ObjectHandleOnStack)
в System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean)
в System.RuntimeType.GetType(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef)
в System.Type.GetType(System.String, Boolean)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+De faultTypeResolver.GetType(System.String)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+Is olationProcessWrapper.get_IsolationProcessType()
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+Is olationProcessWrapper.Initialize(System.String, System.String)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess.Pr ocessArgs(System.String[])
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+<> c__DisplayClass5_0.<Main>b__0()
в System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
в System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
в System.Threading.ThreadHelper.ThreadStart()


Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2016-07-09T17:45:20.000000000Z" />
<EventRecordID>98212</EventRecordID>
<Channel>Application</Channel>
<Computer>Albert-PC</Computer>
<Security />
</System>
<EventData>
<Data>Приложение: XDesProc.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: System.IO.FileNotFoundException

Сведения об исключении: System.IO.FileNotFoundException
в System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Runtime.CompilerServices.StackCrawlMarkHandle, IntPtr, Boolean, System.Runtime.CompilerServices.ObjectHandleOnStack)
в System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean)
в System.RuntimeType.GetType(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef)
в System.Type.GetType(System.String, Boolean)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+De faultTypeResolver.GetType(System.String)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+Is olationProcessWrapper.get_IsolationProcessType()
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+Is olationProcessWrapper.Initialize(System.String, System.String)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess.Pr ocessArgs(System.String[])
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+&l t;&gt;c__DisplayClass5_0.&lt;Main&gt;b__0()
в System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
в System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
в System.Threading.ThreadHelper.ThreadStart()

</Data>
</EventData>
</Event>

2. Ошибка
Кликните здесь для просмотра всего текста
Имя журнала: Application
Источник: Application Error
Дата: 09.07.2016 21:45:20
Код события: 1000
Категория задачи100)
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: Albert-PC
Описание:
Имя сбойного приложения: XDesProc.exe, версия: 14.0.25420.1, отметка времени: 0x576859a4
Имя сбойного модуля: KERNELBASE.dll, версия: 6.1.7601.23418, отметка времени 0x5708a7e4
Код исключения: 0xe0434352
Смещение ошибки: 0x0000c54f
Идентификатор сбойного процесса: 0x2334
Время запуска сбойного приложения: 0x01d1da09a963fc99
Путь сбойного приложения: D:\VSE2015\Common7\IDE\XDesProc.exe
Путь сбойного модуля: C:\Windows\syswow64\KERNELBASE.dll
Код отчета: e71fb28b-45fc-11e6-902c-dc85de67427e
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2016-07-09T17:45:20.000000000Z" />
<EventRecordID>98213</EventRecordID>
<Channel>Application</Channel>
<Computer>Albert-PC</Computer>
<Security />
</System>
<EventData>
<Data>XDesProc.exe</Data>
<Data>14.0.25420.1</Data>
<Data>576859a4</Data>
<Data>KERNELBASE.dll</Data>
<Data>6.1.7601.23418</Data>
<Data>5708a7e4</Data>
<Data>e0434352</Data>
<Data>0000c54f</Data>
<Data>2334</Data>
<Data>01d1da09a963fc99</Data>
<Data>D:\VSE2015\Common7\IDE\XDesProc.exe</Data>
<Data>C:\Windows\syswow64\KERNELBASE.dll</Data>
<Data>e71fb28b-45fc-11e6-902c-dc85de67427e</Data>
</EventData>
</Event>

3. Сведения
Кликните здесь для просмотра всего текста
Имя журнала: Application
Источник: Windows Error Reporting
Дата: 09.07.2016 21:45:22
Код события: 1001
Категория задачи:Отсутствует
Уровень: Сведения
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: Albert-PC
Описание:
Контейнер ошибки , тип 0
Имя события: CLR20r3
Ответ: Нет данных
Идентификатор CAB: 0

Сигнатура проблемы:
P1: XDesProc.exe
P2: 14.0.25420.1
P3: 576859a4
P4: mscorlib
P5: 4.6.1076.0
P6: 56d79fa2
P7: 10fb
P8: 22
P9: System.IO.FileNotFoundException
P10:

Вложенные файлы:

Эти файлы можно найти здесь:
C:\Users\Arsen\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_XDesPr oc.exe_40d3f1a4f630c26a5f712c53a8ae2b7e32f39628_23e4121c

Символ анализа:
Повторный поиск решения: 0
Идентификатор отчета: e71fb28b-45fc-11e6-902c-dc85de67427e
Состояние отчета: 0
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Windows Error Reporting" />
<EventID Qualifiers="0">1001</EventID>
<Level>4</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2016-07-09T17:45:22.000000000Z" />
<EventRecordID>98214</EventRecordID>
<Channel>Application</Channel>
<Computer>Albert-PC</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>0</Data>
<Data>CLR20r3</Data>
<Data>Нет данных</Data>
<Data>0</Data>
<Data>XDesProc.exe</Data>
<Data>14.0.25420.1</Data>
<Data>576859a4</Data>
<Data>mscorlib</Data>
<Data>4.6.1076.0</Data>
<Data>56d79fa2</Data>
<Data>10fb</Data>
<Data>22</Data>
<Data>System.IO.FileNotFoundException</Data>
<Data>
</Data>
<Data>
</Data>
<Data>C:\Users\Arsen\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_ XDesProc.exe_40d3f1a4f630c26a5f712c53a8ae2b7e32f39628_23e4121c</Data>
<Data>
</Data>
<Data>0</Data>
<Data>e71fb28b-45fc-11e6-902c-dc85de67427e</Data>
<Data>0</Data>
</EventData>
</Event>

4. Ошибка
Кликните здесь для просмотра всего текста
Имя журнала: Application
Источник: .NET Runtime
Дата: 09.07.2016 21:45:22
Код события: 1026
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: Albert-PC
Описание:
Приложение: XDesProc.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: System.IO.FileNotFoundException

Сведения об исключении: System.IO.FileNotFoundException
в System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Runtime.CompilerServices.StackCrawlMarkHandle, IntPtr, Boolean, System.Runtime.CompilerServices.ObjectHandleOnStack)
в System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean)
в System.RuntimeType.GetType(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef)
в System.Type.GetType(System.String, Boolean)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+De faultTypeResolver.GetType(System.String)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+Is olationProcessWrapper.get_IsolationProcessType()
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+Is olationProcessWrapper.Initialize(System.String, System.String)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess.Pr ocessArgs(System.String[])
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+<> c__DisplayClass5_0.<Main>b__0()
в System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
в System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
в System.Threading.ThreadHelper.ThreadStart()


Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2016-07-09T17:45:22.000000000Z" />
<EventRecordID>98215</EventRecordID>
<Channel>Application</Channel>
<Computer>Albert-PC</Computer>
<Security />
</System>
<EventData>
<Data>Приложение: XDesProc.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: System.IO.FileNotFoundException

Сведения об исключении: System.IO.FileNotFoundException
в System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Runtime.CompilerServices.StackCrawlMarkHandle, IntPtr, Boolean, System.Runtime.CompilerServices.ObjectHandleOnStack)
в System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean)
в System.RuntimeType.GetType(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef)
в System.Type.GetType(System.String, Boolean)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+De faultTypeResolver.GetType(System.String)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+Is olationProcessWrapper.get_IsolationProcessType()
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+Is olationProcessWrapper.Initialize(System.String, System.String)
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess.Pr ocessArgs(System.String[])
в Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.DesignerProcess+&l t;&gt;c__DisplayClass5_0.&lt;Main&gt;b__0()
в System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
в System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
в System.Threading.ThreadHelper.ThreadStart()

</Data>
</EventData>
</Event>

5. Ошибка
Кликните здесь для просмотра всего текста

6. Сведения
Кликните здесь для просмотра всего текста

События из журнала "Система":
1. Сведения
Кликните здесь для просмотра всего текста

2. Сведения
Кликните здесь для просмотра всего текста

Это все, что происходит при возникновении исключения в этих двух журналах. Все в сообщение не влезло, последние пункты залил на Pastebin.
0
4242 / 1741 / 248
Регистрация: 01.05.2013
Сообщений: 7,773
09.07.2016, 21:13 5
Цитата Сообщение от William Blake Посмотреть сообщение
Сведения об исключении: System.IO.FileNotFoundException
Ну,это мы уже проходили)
Давайте ещё разок - Сделайте лог Process Monitor
1) Запустите программу Process Monitor и сверните её.
2) Спровоцируйте появление ошибки (исключения).
3) Разверните Process Monitor и нажмите на значок лупы.
4) Идите в меню File -> Save -> и сохраните лог CSV-формате.
5) Заархивируйте лог и пришлите.
0
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
09.07.2016, 21:18  [ТС] 6
Он здесь.
Вложения
Тип файла: rar Logfile.rar (1.17 Мб, 2 просмотров)
0
4242 / 1741 / 248
Регистрация: 01.05.2013
Сообщений: 7,773
09.07.2016, 21:46 7
William Blake, запустите командную строку от имени администратора и выполните
Код
sfc /scannow
Если будет написано,что не все файлы были восстановлены,пришлите C:\Windows\Logs\CBS\CBS.log в архиве.
0
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
09.07.2016, 21:51  [ТС] 8
Написано, что все цело.
Миниатюры
Конструктор WPF внезапно прервал выполнение  
0
4242 / 1741 / 248
Регистрация: 01.05.2013
Сообщений: 7,773
09.07.2016, 23:20 9
William Blake, Повторите операцию с Process Monitor и пришлите новый лог.
0
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
09.07.2016, 23:29  [ТС] 10
Новый лог.
Вложения
Тип файла: rar Logfile.rar (5.43 Мб, 2 просмотров)
0
4242 / 1741 / 248
Регистрация: 01.05.2013
Сообщений: 7,773
10.07.2016, 00:30 11
William Blake,
Цитата Сообщение от William Blake Посмотреть сообщение
Написано, что все цело.
Вот это то и странно. Ведь на лицо повреждение или отсутствие системных файлов. Извини. иду спать, завтра продолжим.
0
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
10.07.2016, 00:33  [ТС] 12
Хорошо. Добавлю еще, что после удаления студии 2012 чистил папку Temp со временными файлами. Еще один момент - возможно, когда удалялась студия, были вместе с ней удалены какие-нибудь дистрибутивы .NET, но я все вернул назад, один за другим вплоть до дистрибутива от 2013 года - последний на сегодняшний день, который предлагает Майкрософт.
1
4242 / 1741 / 248
Регистрация: 01.05.2013
Сообщений: 7,773
10.07.2016, 19:35 13
William Blake, Капнём чуть глубже.
Сделайте аварийный дамп памяти.
1) Скачайте ProcDump и распакуйте в C:\ProcDump (создайте заранее папку)
2) Запустите командную строку от имени Администратора и выполните
Код
C:\ProcDump\procdump64.exe -accepteula -e -w XDesProc.exe C:\ProcDump\
3) Спровоцируйте вызов исключения
4) Пришлите сохраненный .DMP-файл из папки C:\ProcDump в архиве.

Добавлено через 3 минуты
Дополнительно пришлите файлы XDesProc.exe.****.dmp (где звёздочки набор цифр) из C:\Users\Arsen\AppData\Local\CrashDumps
0
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
10.07.2016, 23:37  [ТС] 14
У меня какие-то проблемы с созданием дампа, запустил командую строку от имени администратора, программу разархивировал туда, куда написано. Ниже скрины с тем, что получаю в результате при создании исключения. При нажатии Ctrl+C также выдается Dump count not reached и дамп-файл не создается (да и все остальные файлы, которые, возможно, должны создаться).
*Можно даже видеть имя файла, который должен быть записан, но файл почему-то не записывается. Пробовал также с ключом -g запустить ProcDump - получаю тоже самое, что на скринах.
Миниатюры
Конструктор WPF внезапно прервал выполнение   Конструктор WPF внезапно прервал выполнение  
0
4242 / 1741 / 248
Регистрация: 01.05.2013
Сообщений: 7,773
11.07.2016, 00:05 15
William Blake, тогда
Цитата Сообщение от Turok123 Посмотреть сообщение
пришлите файлы XDesProc.exe.****.dmp (где звёздочки набор цифр) из C:\Users\Arsen\AppData\Local\CrashDumps
0
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
11.07.2016, 00:09  [ТС] 16
Забыл их прикрепить. Гигантские по объему дампы, почти по 13 мб каждый. Прикреплю два последних, наиболее свежих.
Вложения
Тип файла: rar XDesProc.exe.4200.rar (3.49 Мб, 2 просмотров)
Тип файла: rar XDesProc.exe.5820.rar (3.51 Мб, 2 просмотров)
0
4242 / 1741 / 248
Регистрация: 01.05.2013
Сообщений: 7,773
11.07.2016, 03:14 17
William Blake, Попробуйте такую вещь. Visual Studio 2015 XAML designer fails.
А именно
I disabled the Developer Mode (Setting-> Update & Security -> For developers -> Don't use developer features) and reboot computer. It solved the problem.
0
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
11.07.2016, 23:45  [ТС] 18
Эм, там же люди пишут о том, что у них Win 10. У меня Win 7 и я не уверен, что у меня этот режим включен (я сам его никогда не включал) и что он вообще для Win 7 есть. Для Win 7, кажется, есть только папка со всеми настройками под названием GodMode.
У пользователя там и исключение отличается от того, которое получаю я.

Добавлено через 6 часов 28 минут
Есть еще какие-нибудь соображения? Иначе остается только переустановить систему.

Добавлено через 5 часов 8 минут
Turok123, это просто фарс какой-то. Обновился до Win 10, ошибка осталась. Уже попробовал решения для Win 10 - также ничего не помогает. Зато теперь если запускать студию в safe mode, то при открытии конструктора появляется модальное окно с сообщением Visual Studio has encountered an unexpected error.
1
10 / 10 / 2
Регистрация: 09.08.2010
Сообщений: 321
14.07.2016, 01:50  [ТС] 19
Так как проблема весьма убойная и универсального гарантированного пути ее решения на текущий момент времени не существует (это было выяснено мной эмпирическим путем), то хотел бы поделиться своим решением: переустановил систему начисто. Никакие другие методы на просторах сети Интернет мне не помогли. После переустановки установил Visual Studio не на системный диск (несмотря на это, она все равно традиционно съела свои n гигабайт на системном). Запустил, проверил работу конструктора - все загружается и работает нормально. Ниже приведу почти полный список того, что я пытался сделать (все это мне не помогло):
1. Переустанавливал Visual Studio
2. Чистил папку ShadowCache
3. Переустанавливал дистрибутивы .NET
4. Запускал студию от имени администратора; в safe mode
5. Делал проверку системы на поврежденные/недостающие файлы (sfc /scannow, в результате было получено, что все файлы целы)
6. Обновил систему Windows 7 SP1 до Windows 10
7. Устанавливал студии предыдущих версий (в них тоже получал ошибку с конструктором)
8. Создавал новую учетную запись в системе, наделял ее правами администратора и запускал студию с нее
9. Включал/выключал режим разработчика в Windows 10
10. Устанавливал все обновления, которые предлагала студия
В чем была проблема в моем случае - так и осталось для меня загадкой. В этой теме можно видеть некоторые попытки выяснить причину трагедии, но и они ни к чему не привели. Поэтому, если кто-то столкнется с подобным, попробует (как минимум) все то, что написано выше и не получит желаемого результата, то рекомендую не ломать голову дальше и переустановить систему начисто.
Если же вам удастся найти причину и менее радикальное решение, то, пожалуйста, отпишитесь. Будет интересно узнать.
0
0 / 0 / 0
Регистрация: 24.02.2017
Сообщений: 1
24.02.2017, 11:33 20
Похоже, что это проблема проекта, пока не определил какая. Запустил две студии с разными проектами, в одной - работает, другая виснет. Попробую заново создать solution.

Добавлено через 30 минут
... не помогло, попробую создать заново отдельный проект
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.02.2017, 11:33
Помогаю со студенческими работами здесь

Не могу сделать чтобы класс содержал основной конструктор и конструктор копирования
Разработать класс ThreeAngle для работы с плоскими треугольниками. В качестве членов-данных...

Конструктор класса, конструктор копирования запускается не тот который нужен
Есть такой конструктор: Neuron::Neuron(int iType_activation_funk) { this-&gt;iType_act =...

this(Всегда ли вызывается конструктор при не явной передачи объекта в конструктор)
class Test { int i; public: void test(int i) { this -&gt; i = i; } }; Конструктор...

Будет ли определен компилятором конструктор по умолчанию, если есть конструктор с дефолтным параметром?
Добрый день, сразу к делу, есть некий класс class some { int x; public: some(int y = 1)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru