Установщик приложения.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?
Сначала вам нужно вручную обновить машину до установщика Windows 3.x. Тогда это должно идти.