2008-11-21 6 views
2

Как создать автоматический установщик для приложения .NET 2.0 для Windows 98?Установщик для приложения .NET 2.0 для Windows 98

Я имею в виду для приложения, а также для .NET 2.0, если отсутствует.

Я попытался сделать это, создав проект установки для Visual Studio 2008, но мне это не удалось. Я установил IE6 SP1 вручную, но Installer все еще разбился. Установлен установщик Windows 2.0. Невозможно установить Installer 3.0 там. Я снял флажок Installer at Setup Project, но все же невозможно установить приложение - сообщение об ошибке говорит, что для него требуется более новая версия Windows.

Как это можно решить?

ответ

3

ли не использовать Visual Studio 2008, если вы собираетесь развернуть на Windows 9x или ME. VS2008 больше не поддерживает эти операционные системы, и если вы застряли с ними, вы должны использовать VS2005 или ранее. Также см. Этот вопрос: Does Visual Studio 2008 support windows 98?

0

Необходимо сначала вручную обновить машину до установщика Windows 3.x. Тогда он должен идти.

+1

Установщик Windows 3.0 и выше имеют жесткое требование к операционной системе NT lineage. Дело не только в том, что «не поддерживается», это вопрос «не может быть сделано». Последняя версия Windows Installer, используемая для 9x, - 2.0. – 2008-11-22 08:55:43

1

Согласно MS here, Windows Installer 3.0+ не доступен для Windows 98.

Запуск Installer 3.1 Настройка вручную на Windows 98 не удается с сообщением

Missing точку входа для функции NtOpenProcessToken