установка программы на w7, требуется .NET версия 2.0 - PullRequest
0 голосов
/ 24 марта 2011

Я пытаюсь установить программу на Windows 7, но когда я запускаю программу установки, я получаю сообщение об ошибке, говорящее: Пожалуйста, установите .NET Framework версии 2.0 перед установкой инструмента.Как я знаю. NET 2.0 должен быть установлен с w7 уже.Так в чем может быть проблема?Может быть, есть способ пройти проверку в установке ... или извлечь ее или сделать что-нибудь.

Просто для получения дополнительной информации я думаю, что это программа установки installshield.Я пытался извлечь его, но это невозможно, получая ошибку .net 2.0.Так что мне удалось сделать, это извлечь MSI из EXE.И теперь, когда я запускаю опцию -msi с / passive из cmd, она действительно обходит проверку .net и все устанавливается.Теперь проблема в том, что я получаю все виды ошибок в приложении, поэтому похоже, что оно все еще не установлено правильно.

Ответы [ 2 ]

0 голосов
/ 24 марта 2011

Хотя .NET является частью Windows 7, он является необязательным компонентом, однако вы можете отключить его.

Откройте диалоговое окно «Функции Windows» (нажав «Пуск» и введя / выбрав «Повернуть компоненты Windows»).включите или выключите ") и убедитесь, что" Microsoft .NET framework 3.5.1 "действительно установлена.

Если вы видите ошибки в своем приложении, возможно, проблема в установке .NET, илиу вас есть профиль клиента или частичная установка.Какое приложение вы устанавливаете - это серверное приложение?

0 голосов
/ 24 марта 2011

Мое первое предположение - программа, которую вы устанавливаете, неправильно определяет .NET 2.0. Как вы правильно заметили, .NET 2.0 предустановлен на Windows 7. См. эту статью для полной картины.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...