Установщик приложения.NET 2.0 для Windows 98

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

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

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

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

4 ответа

Решение

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

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

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

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

Согласно этой статье Win98 поддерживается для 2.0

http://msdn.microsoft.com/en-us/library/aa480241.aspx почему бы просто не получить распространяемый пакет от Microsoft?

http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

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

Другие вопросы по тегам