| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > Автозапуск вместе с Windows! |
| Автор: KillerrrK 27.9.2011, 18:12 |
| Привет народ! Такая проблема: Сделал автозапуск программы через реестр. Программа работает отлично сама по себе. Но вот при загрузке с системой ругается. Просто выкидывает ошибку и усе... Никаких толковых обьяснений не дает. Я вот думаю... В программе были использованы функции WinAPI. Это изза них она запускаться с Wind'ой отказывается? Или .Net не успевает загрузиться? из WinAPI использована User32.dll)) Help люди!!! |
| Автор: diadiavova 27.9.2011, 19:31 |
| Как сделал? Какую ошибку выдает? Без подробностей это телепатический вопрос. |
| Автор: KillerrrK 27.9.2011, 20:01 |
| Вот сигнатура проблемы которую выдает Wind'а... Имя события проблемы: CLR20r3 Сигнатура проблемы 01: winblock kkaps 2.0.exe Сигнатура проблемы 02: 2.0.0.0 Сигнатура проблемы 03: 4e819ba9 Сигнатура проблемы 04: mscorlib Сигнатура проблемы 05: 4.0.0.0 Сигнатура проблемы 06: 4d53693b Сигнатура проблемы 07: 3dab Сигнатура проблемы 08: ce Сигнатура проблемы 09: System.InvalidOperationException Версия ОС: 6.1.7601.2.1.0.256.1 Код языка: 1049 Дополнительные сведения 1: 0a9e Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789 Дополнительные сведения 3: 0a9e Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789 Я здесь полезной информации никакой не увидел, поэтому и не выложил... Насчет автозапуска: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run Сюда запихал ключик с путем к исполняемому файлу моей прогрмаммы... В общем все как надо. Он грузить то грузит но программа отказывается работать... |
| Автор: krewin 28.9.2011, 11:39 |
| автозапуск можно произвести без реестра сбросив сюда ярлык или сам ехе C:\Users\[тут логин юзера]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup |
| Автор: diadiavova 28.9.2011, 16:07 | ||
|
| Автор: Akella 28.9.2011, 16:21 |
| Проблема в коде, а не в винде, зачем ты сюда пернёс тему? |
| Автор: DarkProg 28.9.2011, 16:40 |
| Какая именно винда? |
| Автор: KillerrrK 28.9.2011, 20:08 |
| Windows 7 Ultimate... Я вот думаю что возможно всего навсего не успивает загрузиться .Net и программа не может получить доступ к некоторым библиотекам... Код программы я сюда не добавил т. к. толку бы не было да и терпения мне не хватит всю ее описать. Код огромен... Проблем в нем нет. Запуск просто так работает. А вот с автозапуска не получается. кстати через реестр както пооктуальнее программу такую запускать чем через C:\Users\[тут логин юзера]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup |
| Автор: DviRUS 29.9.2011, 07:32 |
| насколько я знаю, реестровая - не последняя... самая последняя автозагрузка идет из папки Автозагрузка. Даже в каком то журнале читал что если есть проблемы с WinAPI - нужно использовать "ярлычную" загрузку из папки Автозагрузка. |
| Автор: DarkProg 29.9.2011, 17:28 |
А UAC наверное включён, да? Да, именно оттуда |
| Автор: KillerrrK 4.10.2011, 11:35 |
| UAC отключен... |