Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/169: Рейтинг темы: голосов - 169, средняя оценка - 4.93
 Аватар для WizarД
53 / 56 / 10
Регистрация: 07.02.2011
Сообщений: 556
Записей в блоге: 1

Почему в рабочем проекте вдруг возникла ошибка XamlParseException

21.03.2011, 07:24. Показов 33882. Ответов 16
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Работал работал с проектом и вылезла вот такая ошибка :System.Windows.Markup.XamlParseExceptio n не обработано

Текст исключения
Message="Вызов конструктора для типа "Wpf_3_PressADay.MainWindow", удовлетворяющего указанным ограничениям привязки, привел к выдаче исключения.": номер строки "3" и позиция в строке "9".
Source=PresentationFramework
LineNumber=3
LinePosition=9
StackTrace:
в System.Windows.Markup.XamlReader.RewrapE xception(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.Load Baml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
в System.Windows.Markup.XamlReader.LoadBam l(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
в System.Windows.Application.LoadBamlStrea mWithSyncInfo(Stream stream, ParserContext pc)
в System.Windows.Application.LoadComponent (Uri resourceLocator, Boolean bSkipJournaledProperties)
в System.Windows.Application.DoStartup()
в System.Windows.Application.<.ctor>b__1(O bject unused)
в System.Windows.Threading.ExceptionWrappe r.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
в MS.Internal.Threading.ExceptionFilterHel per.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
в System.Windows.Threading.DispatcherOpera tion.InvokeImpl()
в System.Windows.Threading.DispatcherOpera tion.InvokeInSecurityContext(Object state)
в System.Threading.ExecutionContext.runTry Code(Object userData)
в System.Runtime.CompilerServices.RuntimeH elpers.ExecuteCodeWithGuaranteedCleanup( TryCode code, CleanupCode backoutCode, Object userData)
в System.Threading.ExecutionContext.RunInt ernal(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ExecutionContext.Run(Ex ecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
в System.Threading.ExecutionContext.Run(Ex ecutionContext executionContext, ContextCallback callback, Object state)
в System.Windows.Threading.DispatcherOpera tion.Invoke()
в System.Windows.Threading.Dispatcher.Proc essQueue()
в System.Windows.Threading.Dispatcher.WndP rocHook(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.DispatcherCallback Operation(Object o)
в System.Windows.Threading.ExceptionWrappe r.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
в MS.Internal.Threading.ExceptionFilterHel per.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.Invo keImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
в MS.Win32.HwndSubclass.SubclassWndProc(In tPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
в MS.Win32.UnsafeNativeMethods.DispatchMes sage(MSG& msg)
в System.Windows.Threading.Dispatcher.Push FrameImpl(DispatcherFrame frame)
в System.Windows.Threading.Dispatcher.Push Frame(DispatcherFrame frame)
в System.Windows.Threading.Dispatcher.Run( )
в System.Windows.Application.RunDispatcher (Object ignore)
в System.Windows.Application.RunInternal(W indow window)
в System.Windows.Application.Run(Window window)
в System.Windows.Application.Run()
в Wpf_3_PressADay.App.Main() в C:\Users\Владимир\Desktop\Wpf_3_PressADa y\Wpf_3_PressADay\obj\x86\Debug\App.g.cs :строка 0
в System.AppDomain._nExecuteAssembly(Runti meAssembly assembly, String[] args)
в System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
в Microsoft.VisualStudio.HostingProcess.Ho stProc.RunUsersAssembly()
в System.Threading.ThreadHelper.ThreadStar t_Context(Object state)
в System.Threading.ExecutionContext.Run(Ex ecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
в System.Threading.ExecutionContext.Run(Ex ecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ThreadHelper.ThreadStar t()
InnerException: System.IO.IOException
Message=Не удается найти ресурс "c".
Source=PresentationFramework
StackTrace:
в MS.Internal.AppModel.ResourcePart.GetStr eamCore(FileMode mode, FileAccess access)
в System.IO.Packaging.PackagePart.GetStrea m(FileMode mode, FileAccess access)
в System.IO.Packaging.PackagePart.GetStrea m()
в System.Windows.Application.LoadComponent (Object component, Uri resourceLocator)
в Wpf_3_PressADay.MainWindow.InitializeCom ponent() в c:\Users\Владимир\Desktop\Wpf_3_PressADa y\Wpf_3_PressADay\MainWindow.xaml:строка 1
в Wpf_3_PressADay.MainWindow..ctor() в C:\Users\Владимир\Desktop\Wpf_3_PressADa y\Wpf_3_PressADay\MainWindow.xaml.cs:стр ока 36
InnerException:
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.03.2011, 07:24
Ответы с готовыми решениями:

Возникла ошибка в проекте Visual Studio 2017
Всем привет, уважаемые форумчане! Нужно ваше содействие. Был нормально функционирующий проект, все работало, потом из проекта исключил...

Почему вдруг ошибка ######?
Вроде ошибки, какой бы то ни было, в E13 быть не должно:

Ошибка, почему возникла?
Не могу связать 2 поля в таблицах. Подскажите что не так. Скрин скинул

16
0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 4
25.04.2012, 11:46
то же самое.. перестраиваешь решение, перезапускаешься - ничего не помогает. кто-нибудь знает что это?
0
32 / 15 / 1
Регистрация: 06.05.2011
Сообщений: 56
25.04.2012, 17:40
У меня такое было, когда исключение вылетало в коде размещенном в конструкторе Window.
Перенесите его в обработчик Window_Initialized? может другое вылетит исключение.
0
0 / 0 / 0
Регистрация: 10.04.2012
Сообщений: 4
26.04.2012, 08:13
Цитата Сообщение от DimonR91 Посмотреть сообщение
У меня такое было, когда исключение вылетало в коде размещенном в конструкторе Window.
Перенесите его в обработчик Window_Initialized? может другое вылетит исключение.
Нашел у себя ошибку, ошибка была в конструкторе окна. самое паршивое, что когда вылетало исключение, никакой информации оно не давало, ни какой код неверный, ни информацию по исключению. странно..
0
Peace 2 all shining faces
 Аватар для Vorona
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,282
26.04.2012, 11:19
часто из-за разметки неправильной такое вылетает, например, если какие-то статические ресурсы отсутствуют в проекте, а в разметке - указаны
1
32 / 15 / 1
Регистрация: 06.05.2011
Сообщений: 56
26.04.2012, 23:39
Цитата Сообщение от Egor.zot Посмотреть сообщение
Нашел у себя ошибку, ошибка была в конструкторе окна. самое паршивое, что когда вылетало исключение, никакой информации оно не давало, ни какой код неверный, ни информацию по исключению. странно..
Я про это и говорил)
0
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 4
27.05.2012, 20:38
Такая же ошибка - ничего не могу найти, помогите.

UPD: продебажил - ошибка в моем коде (не имеющего отношения к xaml вообще) при передаче неверного массива в функцию. КАК !!!?

fucking WPF
0
32 / 15 / 1
Регистрация: 06.05.2011
Сообщений: 56
27.05.2012, 21:24
Ошибка в коде, который находится в конструктора окна?
Если так, то прочитал бы выше. Там написано: когда ошибка в конструкторе окна, выдается такое исключение.
Перенеси свои действия в событие Window_Initialized.
0
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 4
27.05.2012, 22:49
Цитата Сообщение от DimonR91 Посмотреть сообщение
Ошибка в коде, который находится в конструктора окна?
Если так, то прочитал бы выше.
Да прочитал я. Действительно, ошибка в конструкторе. Просто я буквально понял "в коде конструктора окна", а там было *надцать вызовов в глубину, вот и не допер сперва.

P.S. И все равно brainfucking WPF
0
 Аватар для MeriAnn
2 / 2 / 0
Регистрация: 04.09.2013
Сообщений: 13
10.09.2013, 01:24
Благодаря вашему сообщению я тоже исправила ошибку.
0
15 / 14 / 2
Регистрация: 18.07.2013
Сообщений: 41
29.05.2014, 11:41
Получилось решить проблему иным, и неожиданным способом.

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

В это же время, когда стала появляться ошибка. Делали мини приложение - обновлялку.

Приложение перестало выдавать такое сообщение при запуске из обновлялки. И скорей всего дело было в том, что запуск из обновлялки идёт такой командой.

System.Diagnostics.Process.Start(@"..\bi n\Core.exe");

Есть подозрения, что при таком запуске понижается некий .net-овский уровень ошибок при которых приложение падает.

-

Коллеги. Подскажите почему стало работать. Теперь уже просто интересно. Что можно почитать на эту тему?
0
15 / 14 / 2
Регистрация: 18.07.2013
Сообщений: 41
30.05.2014, 12:35
Дабы не вводить в заблуждение, запуск через System.Diagnostics.Process.Start(@"..\bi n\Core.exe"); не помог.

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

Что за танцы с бубном ума не приложу.
0
15 / 14 / 2
Регистрация: 18.07.2013
Сообщений: 41
01.06.2014, 19:18
Доразобрались с проблемой. Может будет полезно.

Попытка запустить через 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
Коллеги, извиняюсь, за поднятие старой темы, но на просторах достаточно мало информации об этой ошибке
Излагаю свою ситуацию:
Делал сборку проекта под Release, нажимал опубликовать. После удалил папку publish и Release. Так вот после этих действий приложение не запускалось под данной конфигурацией.
Когда запускаю с помощью Debug, то всё работает

Вышеизложенное не помогло.
Кому-нибудь удавалось решить данную проблему?
0
 Аватар для bodynar
343 / 305 / 135
Регистрация: 14.03.2015
Сообщений: 1,157
Записей в блоге: 1
15.06.2016, 11:29
Prikazchikof, Используете какие-то сторонние либы? Рядом где-то была аналогичная тема, где ТС использовал либы и кинул их прямо в папку Debug, а при переходе на Release получал гору ошибок.
1
 Аватар для Jman
89 / 77 / 38
Регистрация: 11.10.2015
Сообщений: 860
22.02.2018, 13:03
Приветствую ребята! Столкнулся с такой же проблемой.
Клонировал чужой репозиторий, хотел запустить в VS2017, и такой же эксепшн мне прилетел.
Десктоп WPF - MVVM, при запуске в студии выдает System.Windows.Markup.XamlParseException . Причем интересная штука, поставил точки останова в конструкторе главного окна, так вот, ошибка вылетает на создании экземпляра из вью модели. Что это может быть? Может кто сталкивался с такой ситуацией.
Кстати, если закоментить создание экземпляра, приложение запускается (само окошко без логики)
C# Скопировано
1
2
3
4
5
6
7
8
9
10
public partial class Shell : Window
    {
        public Shell()
        {
            InitializeComponent();
 
            //SerialCommViewModel viewModel = new SerialCommViewModel();
            //this.DataContext = viewModel;
            //Closing += viewModel.OnWindowClosing;
        }
Пробовал перекинуть создания экземпляра в обработчик Windows_Initialize() - та же петрушка.
0
 Аватар для bodynar
343 / 305 / 135
Регистрация: 14.03.2015
Сообщений: 1,157
Записей в блоге: 1
23.02.2018, 14:25
Jman, Как вариант - наличие биндинга вызывает какие-то связанные контролы или другие моменты (хамловские), в которых допущена ошибка в разметке (или же бинд + разметка => ошибка в разметке {динамично типа})
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.02.2018, 14:25
Помогаю со студенческими работами здесь

Почему возникла ошибка System Error 6. Неверный дескриптор
Есть 5 потоков, нужно чтобы они вычислялись паралельно, но если пользователь в checkbox выбирает, то они должны вычисляться...

Ошибка XamlParseException
Здравствуйте, в чём заключается ошибка? Ведь в чистом проекте, всё работает как нужно, а тут беда...

Подскажите, что в моем проекте не так. Почему выдается ошибка?
Всем доброго времени суток! Мне надо сделать программу. Я не знаю язык Делфи. Учусь по самоучителям в инете. И у меня возникла...

Ошибка System.Windows.Markup.XamlParseException
Выскакивает вот такая ошибка, кто подскажет, что она означает?System.Windows.Markup.XamlParseException: &quot;Вызов конструктора для типа...

Нужен простейший пример использования ATI OpenCL в рабочем проекте
Доброе время суток! Был бы благодарен за простейший пример использования ATI OpenCL в рабочем проекте! Заранее спасибо!


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Работа с объемным DOM в javascript
Htext 04.04.2025
Сегодня прочитал статью тут о расходах памяти в JS, ее утечках и т. п. И вот что вспомнил из своей недавней практики. Может, кому пригодится. Хотя, в той статье об этом тоже есть. Дело в том, что я. . .
Оптимизация производительности Node.js с помощью кластеризации
run.dev 04.04.2025
Масштабирование приложений для обработки тысяч и миллионов запросов — обыденная задача для многих команд. Node. js, благодаря своей асинхронной событийно-ориентированной архитектуре, стал популярной. . .
Управление зависимостями в Python с Poetry
py-thonny 04.04.2025
Стандартный инструмент для установки пакетов в Python - pip - прекрасно справляется с базовыми сценариями: установил пакет командой pip install и используешь его. Но что произойдёт, когда разные. . .
Мониторинг с Prometheus в PHP
Jason-Webb 04.04.2025
Prometheus выделяется среди других систем мониторинга своим подходом к сбору и хранению метрик. В отличие от New Relic, который использует агентный подход и отправляет данные во внешнее хранилище,. . .
Пакет Context в Golang: Управление потоками и ресурсами
golander 04.04.2025
Работа с горутинами в Go часто напоминает управление непослушными детьми - они разбегаются кто куда, делают что хотят и не всегда завершаются вовремя. К счастью, в Go 1. 7 появился пакет context,. . .
Контейнеризация React приложений с Docker
Reangularity 03.04.2025
Контейнеризация позволяет упаковать приложение со всеми его зависимостями в автономный контейнер, который можно запустить на любой платформе с установленным Docker. Это существенно упрощает процессы. . .
Свой попап в SwiftUI
mobDevWorks 03.04.2025
SwiftUI, как декларативный фреймворк от Apple, предоставляет множество инструментов для создания пользовательских интерфейсов. В нашем распоряжении есть такие API как alerts, popovers, action sheets. . .
Антипаттерны микросервисной архитектуры
ArchitectMsa 03.04.2025
Хорошо спроектированная микросервисная система может выдержать испытание временем, оставаясь гибкой, масштабируемой и устойчивой к большинству проблем. Такая архитектура обладает высоким уровнем. . .
std::mutex в C++: Советы и примеры использования
bytestream 03.04.2025
std::mutex - это механизм взаимного исключения, который гарантирует, что критический участок кода выполняется только одним потоком в каждый момент времени. Это простое, но могущественное средство. . .
Не удержался от оценки концепции двигателя Стирлинга.
Hrethgir 03.04.2025
Сколько не пытался - она выдавала правильные схемы, причём случайно рисовала горячие области в середине, холодные по краям, трубки с краёв в низ и магнит в соединяющей, но при этой выдавала описание. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер