Как установить .NET Framework 2.0 на Windows 7 Professional 64-bit?
Доброго времени суток.
Пытаюсь установить .NET Framework 2.0 на Windows 7 Professional x64, ставиться отказывается, говоря, что необходимо произвести установку через «Установку\удаление компонентов Windows» (собственно это невозможно, т.к. там минимальная версия 3.5). Пробовал удалять встроенный .NET Framework 3.5, тоже самое.
Необходим этот изврат для работы с сайтом bus.gov.ru (если быть более точным, с компонентом Ланит.Компонент формирования подписи), который требует .NET Framework 2.0 и с 3.5 работать отказывается напрочь (собственно их тех. поддержка подтвердила мои опасения).
Поставить XP не получится, т.к. лицензии на эту ОС уже давно не продаются. Конечно, можно установить Windows XP Mode, однако не уверен, что Крипто-ПРО будет нормально видеть ключевой контейнер из-под виртуальной машины, да и не хотелось бы издеваться над работником, которому придется потом с этим работать (боюсь, это окажется слишком сложным для неподготовленного пользователя).
Собственно есть ли способ установить .NET Framework 2.0 на Windows 7 Professional 64-bit или спасет только Windows XP Mode?
А вообще это COM-сборка. Можно попробовать зарегистрировать оригинальную. Как-то так
C:\Windows\Microsoft.NET\Framework\v2.0.50727\regasm.exe D:\Trash\bin\Release\Lanit.SignControl.dll /tlb:D:\Trash\bin\Release\Lanit.SignControl.tlb
Framework 3.5 включает в себя версии 1.0, 2.0, 3.0.
Поставить 2.0 без удаления 3.0/3.5 не получится.
Framework 3.5 интегрирован в Windows 7 нативно, поэтому сомневаюсь, что получится его удалить — наверняка на него завязаны многие службы и удалив — можете получить неадекватно работающую систему.
Всё вышесказанное наводит на мысль, что «поставить версию 2.0 и при этом снести 3.5» — не получится или ничем хорошим не закончится.
Понимаю, однако компоненту нужна именно версия 2.0, с другой он отказывается работать напрочь. В любом случае спасибо, видимо придется ставить Windows XP Mode.
jonie, Вот этот вот компонент. По идее должен устанавливаться автоматом при заходе на сайт, однако не хочет (Internet Explorer настроен верно). Пришлось ставить вручную, однако не помогло. В поддержке сказали, что необходим Framework 2.0 и только он, хотя, по-моему, это был шаблонный ответ.
Спасибо за ответ, попробую.