Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.28;
Скачать: CL | DM;

Вниз

"Родные" *.ЕХЕ от Висты не работают в ХР   Найти похожие ветки 

 
DeadMeat ©   (2007-01-05 11:04) [0]

Драсте. Это скорее даже не вопрос, а удивление. Поясню.
Поставил я себе как то висту, вроде файнал билд. Ну да это не важно. Посмотрел. Красиво.. Есть свои глюки и не доработки. Ладно. Это фиг с ним. Мне понравились встроенные в нее игрушки. Решил снести, вернуть ХР, а игрушки перенести туда. Снес. Перенес. А вот с запуском проблемы. Игрушки состоят (на первый взгляд) из одного ЕХЕ и DLL. Так вот при запуске ЕХЕ, вылетает ошибка:
не является приложением Win32.
Это нормально? Думал может дело в версии .NET. Поставил 1.1, потом 2.0, потом 3.0 и ничего. Тоже самое.
Слабо верится, что формат PE поменяли. Однако что может быть такое? Вопрос скорее просто из интереса.


 
Игорь Шевченко ©   (2007-01-05 11:20) [1]


> Есть свои глюки и не доработки



> Так вот при запуске ЕХЕ, вылетает ошибка:
> не является приложением Win32.


по слухам, игрушки висты запускаются некой специальной оболочкой, так что весьма вероятно, то то, что ты выковырял, не является приложением Win32.


 
Prohodil Mimo ©   (2007-01-05 11:21) [2]

а внутри ЕХЕ разве не написано, каким приложением оно является?
От 95...ХР на 3.1 тоже не шли :о)


 
Agent13 ©   (2007-01-05 11:26) [3]


> по слухам, игрушки висты запускаются некой специальной оболочкой,
>  так что весьма вероятно, то то, что ты выковырял, не является
> приложением Win32.

Вполне вероятно. В любом случае то, что игрушки не переносятся простым копированием пары файлов совсем неудивительно - ведь набор Premium Games является одной из фич, имеющейся только в версиях Home Premium  и Ultimate. Так неужто мелкомягкие такие дураки, чтобы за просто так дать их поставить куда угодно :)


 
antonn ©   (2007-01-05 11:32) [4]

DeadMeat ©   (05.01.07 11:04)
может просто какой то специфичный net-пакет? :)


 
Anatoly Podgoretsky ©   (2007-01-05 13:29) [5]

> Prohodil Mimo  (05.01.2007 11:21:02)  [2]

На ДОС между прочим тоже.


 
Psychedelic ©   (2007-01-05 14:29) [6]

На ДОС между прочим тоже.

Но зато Windows поддерживает dos.


 
Psychedelic ©   (2007-01-05 14:31) [7]

Следующие версии продукта должны поддерживать фичи предыдущих версий. Это неписаное правило, выполнение которых ведет к успеху. так же как и "пользователь контролирует все" - на это правило забили некоторые анивирусы, и поэтому потерпают.


 
Игорь Шевченко ©   (2007-01-05 14:34) [8]


> Следующие версии продукта должны поддерживать фичи предыдущих
> версий


Лучше быть здоровым и богатым, чем бедным и больным


 
Anatoly Podgoretsky ©   (2007-01-05 14:38) [9]

> Psychedelic  (05.01.2007 14:29:06)  [6]

> Но зато Windows поддерживает dos.

Но зато Виста поддерживает Windows 9х и Windows NT.
И что ты этим хотел сказать то?


 
Anatoly Podgoretsky ©   (2007-01-05 14:39) [10]

> Psychedelic  (05.01.2007 14:31:07)  [7]

Не должны и Windows NT это доказал.
Они могут поддерживать определеное подмножество, но ника не "фичи".


 
tesseract ©   (2007-01-05 15:48) [11]

Есть предположение, что раз в ряду особенностей NT ака VMS есть такая фича, как подсистемы исполнения, может они тупо добавили к DOS и Win32s ещё одну. Которая и служит для запуска данных игрушек. Posix ведь был до XP?
Почему бы CLR в список поддерживаемых не добавить?



Страницы: 1 вся ветка

Текущий архив: 2007.01.28;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.04 c
2-1168124906
koha
2007-01-07 02:08
2007.01.28
Изменение в MassageDlg надписей на русские под Delphi2006


15-1168275480
Petr V. Abramov
2007-01-08 19:58
2007.01.28
а существует ли что-то типа DBTreeView


3-1162659008
pirate
2006-11-04 19:50
2007.01.28
проблемы разработки программ для образования


2-1168686353
Влад
2007-01-13 14:05
2007.01.28
Завершение работы.


4-1158154410
Jimmm
2006-09-13 17:33
2007.01.28
COM сервер в Win32 Service