IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Обсуждение программ (http://www.imho.ws/forumdisplay.php?f=3)
-   -   Проблема запуска программы в Win 2000 (http://www.imho.ws/showthread.php?t=93615)

Dr.Dre 03.10.2005 18:19

Проблема запуска программы в Win 2000
 
Программа - каталог ювелирных изделий, но не суть важно, в общем при запуске её установки вот такая ошибка, в чём проблема, кто подскажет?
Win 2000 SP4
http://www.lpavel.com.ru/loads/imho/error_maht.jpg

Naked 03.10.2005 19:11

Судя по всему - ошибка библиотеки Visual C++, первый раз такое вижу, обычно такое с Basic'ом, т.к. Си все нужные библиотеки включает в проект, но в этом случае она (библиотека подгружается). На каком-то форуме видел, что помогла переустановка IE :confused:
А вот вроде и решение:
__http://support.microsoft.com/default.aspx?scid=kb;EN-US;285195
Цитата:

Mshta.exe Error Message Appears When You Start the Add/Remove Programs Tool in Control Panel
View products that this article applies to.
Article ID : 285195
Last Review : October 21, 2003
Revision : 1.0
This article was previously published under Q285195
SYMPTOMS
When you start the Add/Remove Programs tool in Control Panel on a computer running Microsoft Windows 2000 Professional, the following error message may be displayed:
Mshta.exe has generated errors and will be closed by Windows
RESOLUTION
To resolve the behavior, type the following commands in the Run dialog box:
• sfc /purgecache
• sfc /scannow
NOTE: Windows 2000 prompts you to insert the Windows 2000 Professional CD-ROM to complete these commands.

If you run these commands and the behavior is not resolved, perform an in-place upgrade of Windows 2000 Professional.

Dr.Dre 04.10.2005 08:31

Нет, не получилось!
Так а это кося к вообще в чём? в программе в самой или в винде?
Если я этот mshta.exe перекину с XP туда, будет результат?

Naked 04.10.2005 08:37

Сомневаюсь, если mshta - виндовский файл, то при перекидывании с другой винды вряд ли что-нибудь хорошее получится. Можно попробовать найти дистрибутив 2000 и оттуда просто скопировать этот mshta... Либо если это возможно откомпилировать прогу в этой винде - это может поможет

Dr.Dre 04.10.2005 08:43

ну в дистрибутиве винды то этот файл есть, но как его откомпилировать не подскажете?

Naked 04.10.2005 09:01

не, из дистрибутива просто скачать, а откомпилировать я имею ввиду саму программу "Бронницкий ювелир"...

Dr.Dre 04.10.2005 09:16

так из дистрибутива она там вида такого MSHTA.EX_ и есди её и переименовать в mshta.exe то толку то не будет она как экзэшник всё равно виндой не восриметсяЮ винда эти файлы при установке как то компилирует что ли?

SherKhan 04.10.2005 11:09

есть така коммандочка expand

Dr.God 04.10.2005 13:25

Dr.Dre, Винда тут, имхо, не причём. Несколько раз сталкивался с подобными ошибками, причина - всегда в приложении.
Цитата:

The_naked:
Можно попробовать найти дистрибутив 2000 и оттуда просто скопировать этот mshta...
Можно, конечно, но сомневаюсь что поможет. Уверен, файл исправный и смысла его менять на такой же нет. Я бы попробовал запустить прогу на другой Винде (лучше 9x) и даже если там ошибки не будет, опять же не факт, что виновата 2k (возможно, проблема совместимости).
Что вообще из себя представляет это приложение (подробнее)? Может обратится к автору?

Dr.Dre 04.10.2005 13:53

Ну в общем да дело в программе, на ХР пашет. Звонили автору сказали что он расчитана под ХР.
Цитата:

SherKhan:
ть така коммандочка expand
Как правильно ей пользоваться?

SherKhan 04.10.2005 14:29

H:\>expand /?
Программа распаковки файлов Microsoft (R), версия 5.00.2134.1
(C) Корпорация Microsoft, 1990-1999. Все права защищены.

Распаковка сжатых файлов.

EXPAND [-r] Источник Результат
EXPAND -r Источник [Результат]
EXPAND -D Источник.CAB [-F:файлы]
EXPAND Источник.CAB -F:файлы Результат

-r Переименование распакованных файлов.
-D Отображение всех файлов источника.
Источник Имя и путь исходного файла. Допускаются подстановочные знаки.
-F:файлы Имена файлов для извлечения из .CAB файла архива.
Результат Имя и путь конечного файла.
В качестве результата можно указать каталог.
Если Источник описывает несколько файлов и не задан ключ -r,
то Результат должен быть каталогом.

Dr.Dre 04.10.2005 14:53

Т.е. эта комнда из Cab архивов распаковывает? а mshta.exe он разве в этом архиве лежит?

SherKhan 04.10.2005 17:54

Не только expand mshta.ex_ mshta.exe он тебе его распакует в рабочий

Naked 04.10.2005 18:03

Цитата:

The_naked:
откомпилировать я имею ввиду саму программу "Бронницкий ювелир"...
на самом деле это вполне может помочь, попробуй сделать так...

Dr.Dre 04.10.2005 18:12

вот только не понял...как её то откомпиллировать уже рабочую программу? :confused:

SherKhan 04.10.2005 18:29

Dr.Dre Да ни как. Кстати а что в системных требованиях у программы ?

Naked 04.10.2005 21:03

Цитата:

Dr.Dre:
вот только не понял...как её то откомпиллировать уже рабочую программу?
Я думал, что есть исходники программы... А пробовал запускать в режиме эмуляции какой-нибудь операционки? иногда это помогает...

Dr.Dre 05.10.2005 03:39

Цитата:

SherKhan:
Кстати а что в системных требованиях у программы ?
Системные требования не описаны.
Цитата:

The_naked:
А пробовал запускать в режиме эмуляции какой-нибудь операционки? иногда это помогает...
нет, не пробовал.


Часовой пояс GMT +4, время: 19:41.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.