Войти

Показать полную графическую версию : [решено] приложение из консоли


Irbis
07-03-2020, 16:05
есть приложение ConsolLoad. до недавнего времени корректно запускалось и работало через консоль. на днях перестало. выдаётся ошибка:
The application to execute does not exist: 'C:\Users\denor\AppData\Local\Temp\.net\ConsolLoad\ntviolwv.sn5\ConsolLoad.dll'.

обратил внимание, что система на днях до этого обновилась
подскажите как исправить

по
sfc /scannow
dism /Online /Cleanup-Image /RestoreHealth

всё нормально

Petya V4sechkin
08-03-2020, 00:53
до недавнего времени корректно запускалось
Можете сделать откат на точку восстановления (http://www.outsidethebox.ms/9961/#restore).

Или сделайте лог Process Monitor (https://docs.microsoft.com/en-us/sysinternals/downloads/procmon) следующим образом:
запустите Process Monitor;
попытайтесь запустить проблемное приложение, чтобы получилась ошибка;
сохраните лог: меню File -> Save -> PML-формат;
заархивируйте и выложите на файлообменник, например dropmefiles.com.

Irbis
08-03-2020, 15:05
Или сделайте лог Process Monitor »
вот https://dropmefiles.com/Qv0he

Petya V4sechkin
08-03-2020, 16:20
Irbis, лог пустой.
Process Monitor -> меню Filter -> Reset Filter.

Irbis
08-03-2020, 16:55
лог пустой »
надеюсь этот корректный https://dropmefiles.com/AUEaW

Petya V4sechkin
08-03-2020, 19:42
Irbis, ну да, файл отсутствует. И вы могли это прекрасно выяснить без моей помощи, просто зайдя в указанную папку.

Спросите у разработчика этой доморощенной программы, зачем он загружает программные модули из папки Temp.

Папка Temp могла быть очищена в любой момент.

Irbis
08-03-2020, 21:53
Petya V4sechkin, в том то и дело, что это не заложено жёстко в программе. изначально просто запускался экзешник и не было требований к папке Temp .
мало того, после возникшей проблемы, скопировал программу на два других ПК (с 7ой и с 10й) и там она корректно работает. проблема явно у меня

Petya V4sechkin
08-03-2020, 23:21
Irbis, ну поищите, в какой папке лежит ConsolLoad.dll. На вашем компьютере и на других.

P.S. Обычно подобный способ запуска бывает в случае распаковки архива во временную папку, но в логе этого нет (ничего никуда не распаковывается, процесс тупо обращается по заданному пути).

Irbis
09-03-2020, 20:39
подобный способ запуска бывает в случае распаковки архива во временную папку, но в логе этого нет »
в этом и была проблема. сегодня прилетело обновление для Framework. проблема ушла.




© OSzone.net 2001-2012