Сбой KernelBase.dll при компиляции проекта notepad ++ с MS VS 2010 ultimate - PullRequest
1 голос
/ 15 февраля 2011

Сначала я следовал инструкциям, написанным в этой теме " Как мне собрать Notepad ++ с Visual C ++ 2010 Express? "

Хотя все файлы были успешно скомпилированы при сборке проекта Notepad ++ вVisual Studio 2010 Ultimate, но я получаю следующее:

Исключение первого шанса в 0x7543b727 (KernelBase.dll) в Notepad ++. Exe: исключение Microsoft C ++: std :: runtime_error в ячейке памяти 0x0020ff80 ..

Исключение первого шанса в 0x00000000 в блокноте ++. Exe: 0xC0000005: нарушение прав доступа.

Исключение первого шанса на 0x7543b727 (KernelBase.dll) в Notepad ++. Exe: Microsoft C ++ исключение: Win32AccessViolation в ячейке памяти 0x00210388 ..

Где может быть проблема?

1 Ответ

1 голос
/ 16 февраля 2011

Собираете ли вы отладочную сборку Notepad ++? если это так, они хорошо компилируются с изменениями, но вылетают при запуске.

Сборки Unicode Release (после изменений, на которые вы ссылались) собирают и работают нормально (по крайней мере, в Express и Pro).

...