Появилась непонятная ошибка, не знаю что с ней делать ...
Atom Ответить
30.09.2010


Ошибка:
"Не удается создать экземпляр "MainWindow", определенный в сборке "hedj, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null". Адресат вызова создал исключение. Ошибка в файле разметки "MainWindow.xaml", строка 1, позиция 9."

В окне вывода находится следующее:

"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities\10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities.Sync\10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.Sync.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime\10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "D:\Work\M_hedj\hedj\hedj\bin\Debug\hedj.vshost.exe", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_ru_b77a5c561934e089\mscorlib.resources.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089\System.Core.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\System.Xml.Linq\3.5.0.0__b77a5c561934e089\System.Xml.Linq.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\System.Data.DataSetExtensions\3.5.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\UIAutomationProvider\3.0.0.0__31bf3856ad364e35\UIAutomationProvider.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\WindowsBase\3.0.0.0__31bf3856ad364e35\WindowsBase.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_32\PresentationCore\3.0.0.0__31bf3856ad364e35\PresentationCore.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\PresentationFramework\3.0.0.0__31bf3856ad364e35\PresentationFramework.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\WindowsFormsIntegration\3.0.0.0__31bf3856ad364e35\WindowsFormsIntegration.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
Поток 'vshost.LoadReference' (0x7c8) завершился с кодом 0 (0x0).
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "D:\Work\M_hedj\hedj\hedj\bin\Debug\hedj.exe", Cимволы загружены.
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
Шаг с заходом: обход кода, не являющегося кодом пользователя "hedj.App.App"
Шаг с заходом: обход кода, не являющегося кодом пользователя "hedj.App.InitializeComponent"
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "D:\Work\M_hedj\hedj\hedj\bin\Debug\Ecng.Trading.BusinessEntities.dll"
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "D:\Work\M_hedj\hedj\hedj\bin\Debug\Ecng.Trading.Quik.dll"
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "D:\Work\M_hedj\hedj\hedj\bin\Debug\Ecng.Common.dll"
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "D:\Work\M_hedj\hedj\hedj\bin\Debug\Ecng.Xaml.dll"
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_ru_31bf3856ad364e35\PresentationFramework.resources.dll"
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "D:\Work\M_hedj\hedj\hedj\bin\Debug\Ecng.Trading.Xaml.dll"
"hedj.vshost.exe" (Управляемый (v2.0.50727)): Загружен "C:\Windows\assembly\GAC_MSIL\PresentationFramework.Classic\3.0.0.0__31bf3856ad364e35\PresentationFramework.Classic.dll", загрузка символов пропущена. Модуль оптимизирован, включен режим отладки "Только мой код".
Первый этап обработки исключения типа "System.NullReferenceException" в приложении hedj.exe

Ошибка появилась после добавления на форму пары кнопок и лайбелов. После их уделения ошибка не пропала.

Помогите пожалуйста, я уже почти отчаялся ...

Теги:


Спасибо:




2 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 30.09.2010
Ответить


По этому сложно что-то сказать. Судя по NullReferenceException где-то (скорее всего в конструкторе формы) не инициализирован объект.
Спасибо: MCTuTeJ|19951995

MCTuTeJ|19951995

Фотография
Дата: 30.09.2010
Ответить


Да, проблема была действительно в этом.
В конструкторе я подписывался на некоторые события tradera, который инициализировался позднее ...
Автор топика
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy