• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

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

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab