• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

приложение на .net грохает Windows

  • Автор темы cezet
  • Дата начала
Статус
Закрыто для дальнейших ответов.
C

cezet

Здраствуйте,

есть приложение написанное на C#.NET, есть toolBar, на копках toolBar-а иконки, но они неотображаются при запуске программы. Но, если скомпилировать приложение со следующими региональными настройками :
язык для non Unicode программ English(Australia), то иконки на кнопках появляются, уже несколько месяцев немогу понять в чем дело...

Но есть еще одна проблема :
если приложение скомпелировано с региональными настройками:
язык для non Unicode программ English(Australia),
и его запускают с такими настройками:
язык для non Unicode программ Russia,
то после перезагрузки, на экране появляется веселое сообщение :
так мол и так но windows не может найти файл hal.dll...
это про XP..
а вот win2000 падает в любом случае...
нанайден файл ntoskernel.exe

если есть какие-то мысли поделитесь пожалуста, буду пробовать все возможные варианты...
Да, в программе импортируются функции библиотеки kernel32.dll
 
D

Dr.Gigabit

Могу предположить что дело в "non Unicode", т.к. все строки в C# Unicode. Видимо, в этом и грабли.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!