1 | |
Почему в рабочем проекте вдруг возникла ошибка XamlParseException21.03.2011, 07:24. Показов 32861. Ответов 16
Метки нет (Все метки)
Работал работал с проектом и вылезла вот такая ошибка :System.Windows.Markup.XamlParseException не обработано
Текст исключения
Message="Вызов конструктора для типа "Wpf_3_PressADay.MainWindow", удовлетворяющего указанным ограничениям привязки, привел к выдаче исключения.": номер строки "3" и позиция в строке "9".
Source=PresentationFramework LineNumber=3 LinePosition=9 StackTrace: в System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) в System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) в System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) в System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties) в System.Windows.Application.DoStartup() в System.Windows.Application.<.ctor>b__1(Object unused) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) в System.Windows.Threading.DispatcherOperation.InvokeImpl() в System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) в System.Threading.ExecutionContext.runTryCode(Object userData) в System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup( TryCode code, CleanupCode backoutCode, Object userData) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Windows.Threading.DispatcherOperation.Invoke() в System.Windows.Threading.Dispatcher.ProcessQueue() в System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) в System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) в MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) в System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) в System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) в System.Windows.Threading.Dispatcher.Run() в System.Windows.Application.RunDispatcher(Object ignore) в System.Windows.Application.RunInternal(Window window) в System.Windows.Application.Run(Window window) в System.Windows.Application.Run() в Wpf_3_PressADay.App.Main() в C:\Users\Владимир\Desktop\Wpf_3_PressADay\Wpf_3_PressADay\obj\x86\Debug\App.g.cs :строка 0 в System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) в System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) в Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() в System.Threading.ThreadHelper.ThreadStart_Context(Object state) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Threading.ThreadHelper.ThreadStart() InnerException: System.IO.IOException Message=Не удается найти ресурс "c". Source=PresentationFramework StackTrace: в MS.Internal.AppModel.ResourcePart.GetStreamCore(FileMode mode, FileAccess access) в System.IO.Packaging.PackagePart.GetStream(FileMode mode, FileAccess access) в System.IO.Packaging.PackagePart.GetStream() в System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) в Wpf_3_PressADay.MainWindow.InitializeComponent() в c:\Users\Владимир\Desktop\Wpf_3_PressADay\Wpf_3_PressADay\MainWindow.xaml:строка 1 в Wpf_3_PressADay.MainWindow..ctor() в C:\Users\Владимир\Desktop\Wpf_3_PressADay\Wpf_3_PressADay\MainWindow.xaml.cs:стр ока 36 InnerException:
0
|
21.03.2011, 07:24 | |
Ответы с готовыми решениями:
16
Возникла ошибка в проекте Visual Studio 2017 Почему вдруг ошибка ######? Ошибка, почему возникла? Почему возникла ошибка System Error 6. Неверный дескриптор |
0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 4
|
|
25.04.2012, 11:46 | 2 |
то же самое.. перестраиваешь решение, перезапускаешься - ничего не помогает. кто-нибудь знает что это?
0
|
32 / 15 / 1
Регистрация: 06.05.2011
Сообщений: 56
|
|
25.04.2012, 17:40 | 3 |
У меня такое было, когда исключение вылетало в коде размещенном в конструкторе Window.
Перенесите его в обработчик Window_Initialized? может другое вылетит исключение.
0
|
0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 4
|
|
26.04.2012, 08:13 | 4 |
Нашел у себя ошибку, ошибка была в конструкторе окна. самое паршивое, что когда вылетало исключение, никакой информации оно не давало, ни какой код неверный, ни информацию по исключению. странно..
0
|
Peace 2 all shining faces
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,282
|
|
26.04.2012, 11:19 | 5 |
часто из-за разметки неправильной такое вылетает, например, если какие-то статические ресурсы отсутствуют в проекте, а в разметке - указаны
1
|
32 / 15 / 1
Регистрация: 06.05.2011
Сообщений: 56
|
|
26.04.2012, 23:39 | 6 |
0
|
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 4
|
|
27.05.2012, 20:38 | 7 |
Такая же ошибка - ничего не могу найти, помогите.
UPD: продебажил - ошибка в моем коде (не имеющего отношения к xaml вообще) при передаче неверного массива в функцию. КАК !!!? fucking WPF
0
|
32 / 15 / 1
Регистрация: 06.05.2011
Сообщений: 56
|
|
27.05.2012, 21:24 | 8 |
Ошибка в коде, который находится в конструктора окна?
Если так, то прочитал бы выше. Там написано: когда ошибка в конструкторе окна, выдается такое исключение. Перенеси свои действия в событие Window_Initialized.
0
|
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 4
|
|
27.05.2012, 22:49 | 9 |
Да прочитал я. Действительно, ошибка в конструкторе. Просто я буквально понял "в коде конструктора окна", а там было *надцать вызовов в глубину, вот и не допер сперва.
P.S. И все равно brainfucking WPF
0
|
2 / 2 / 0
Регистрация: 04.09.2013
Сообщений: 13
|
|
10.09.2013, 01:24 | 10 |
Благодаря вашему сообщению я тоже исправила ошибку.
0
|
15 / 14 / 2
Регистрация: 18.07.2013
Сообщений: 41
|
|
29.05.2014, 11:41 | 11 |
Получилось решить проблему иным, и неожиданным способом.
Заметили также, что ошибка не появляется, если запускать приложение так где установлена студия. В это же время, когда стала появляться ошибка. Делали мини приложение - обновлялку. Приложение перестало выдавать такое сообщение при запуске из обновлялки. И скорей всего дело было в том, что запуск из обновлялки идёт такой командой. System.Diagnostics.Process.Start(@"..\bin\Core.exe"); Есть подозрения, что при таком запуске понижается некий .net-овский уровень ошибок при которых приложение падает. - Коллеги. Подскажите почему стало работать. Теперь уже просто интересно. Что можно почитать на эту тему?
0
|
15 / 14 / 2
Регистрация: 18.07.2013
Сообщений: 41
|
|
30.05.2014, 12:35 | 12 |
Дабы не вводить в заблуждение, запуск через System.Diagnostics.Process.Start(@"..\bin\Core.exe"); не помог.
Выяснилось другое. Если приложение толкать через батник - то появляется вышеописанная ошибка. Если толка сам экзешник, или ярлык то приложение работает корректно. Что за танцы с бубном ума не приложу.
0
|
15 / 14 / 2
Регистрация: 18.07.2013
Сообщений: 41
|
|
01.06.2014, 19:18 | 13 |
Доразобрались с проблемой. Может будет полезно.
Попытка запустить через OnInitialized серовно не дала адекватной ошибки. Но методом проб и ошибок докапались до истинны. Приложение наше запускалось через батник, батник был примерно следующим subst y: c:\programma\ y:\EntryPoint.exe ошибка исправилась следующим обзазом сделали так subst y: c:\programma\ y: y:\EntryPoint.exe После этого всё стало работать Видимо wpf важно какой диск установлен в окружении при запуске
0
|
9 / 9 / 0
Регистрация: 14.04.2015
Сообщений: 85
|
|
14.06.2016, 23:07 | 14 |
Коллеги, извиняюсь, за поднятие старой темы, но на просторах достаточно мало информации об этой ошибке
Излагаю свою ситуацию: Делал сборку проекта под Release, нажимал опубликовать. После удалил папку publish и Release. Так вот после этих действий приложение не запускалось под данной конфигурацией. Когда запускаю с помощью Debug, то всё работает Вышеизложенное не помогло. Кому-нибудь удавалось решить данную проблему?
0
|
89 / 77 / 38
Регистрация: 11.10.2015
Сообщений: 860
|
||||||
22.02.2018, 13:03 | 16 | |||||
Приветствую ребята! Столкнулся с такой же проблемой.
Клонировал чужой репозиторий, хотел запустить в VS2017, и такой же эксепшн мне прилетел. Десктоп WPF - MVVM, при запуске в студии выдает System.Windows.Markup.XamlParseException. Причем интересная штука, поставил точки останова в конструкторе главного окна, так вот, ошибка вылетает на создании экземпляра из вью модели. Что это может быть? Может кто сталкивался с такой ситуацией. Кстати, если закоментить создание экземпляра, приложение запускается (само окошко без логики)
0
|
23.02.2018, 14:25 | 17 |
Jman, Как вариант - наличие биндинга вызывает какие-то связанные контролы или другие моменты (хамловские), в которых допущена ошибка в разметке (или же бинд + разметка => ошибка в разметке {динамично типа})
0
|
23.02.2018, 14:25 | |
23.02.2018, 14:25 | |
Помогаю со студенческими работами здесь
17
Ошибка XamlParseException Подскажите, что в моем проекте не так. Почему выдается ошибка? Ошибка System.Windows.Markup.XamlParseException Нужен простейший пример использования ATI OpenCL в рабочем проекте Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |