← Zurück

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

Ошибка: "Не удается создать экземпляр "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

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

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

Kommentare (2)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov

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

MCTuTeJ|19951995
MCTuTeJ|19951995
MCTuTeJ|19951995 Autor

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