Ошибка установки Enterprise Library 5.0 - PullRequest
2 голосов
/ 12 января 2011

"Для этого приложения требуется .NET Framework 3.5 с пакетом обновления 1 (SP1). Пожалуйста, установите .net Framework, затем снова запустите этот установщик"

Но система уже установила .net Framework 4.0.В программе удаления и удаления программ я вижу следующие две записи:

1: клиентский профиль Microsoft .NET Framework 4
2: расширенный Microsoft .NET Framework 4.

Любые идеи по поводу установкине работает?

Обновление - шаги Repro:

XP была установлена ​​с SP2.
Установлена ​​XP3
Установлена ​​IE 8
Установлена ​​VS2010 Professional -10.0.30319
Попытка установить EL 5.0 - Не удалось

На машине не установлен IIS.

1 Ответ

2 голосов
/ 12 января 2011

Похоже, это удивительно, так как у нас был отдельный тестовый тест на .NET Framework 4.0. Можете ли вы предоставить нам более подробную информацию для воспроизведения? Какая версия ОС, 64-битная или 32? Установлена ​​ли в системе другая версия .NET Framework, которая впоследствии была удалена, или это была чистая установка .NET4.0?


5 февраля обновление

Aseem, мы смогли воспроизвести проблему. Я зарегистрировал его в codeplex с обходным решением (в основном, установите .NET3.5 SP1, затем EntLib5.0, затем удалите .NET 3.5 SP1). Если вам не нужна интеграция с Visual Studio, вы можете свободно копировать dll без запуска msi. Еще раз спасибо за сообщение об этом.

...