WwWork: Есть софт который работает только с framework 1.1., после пришествия Win. Vista всё больше пользователей стали её пользовать, а в неё (Висту), встроен framework 2.
Вопрос:
Можно ли удалить framework 2 из висты, так чтобы работоспособность за компонентами ОС которые работают с framework 2 сохранилась либо их отказ не мешал и поставить Framework 1.1. ?
Обощаю:
Чтобы ПО которое нуждается в Framework 1.1. работало только с ним, и не ссылался к набору библиотек Framework 2.
Все основные фреймворки – Side By Side, т.е. приложение привязывается к конкретному фреймворку. Основные – это 1.0 и 2.0. 1.1 дополняет первый. 3.0 и 3.5 расширяют 2.0.
Поэтому чтобы запустить приложение, работающее с 1.1, удалять 2.0 необязательно. Достаточно написать файл конфигурации (манифест) со следующими строчками, в которых Вы укажете конкретную версию CLR, к которой привязываете Ваше приложение:
<?xml version ="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v1.1.4322" />
</startup>
</configuration>
и назвать его AppName.Exe.Manifest, а затем запустить.
Есть софт который работает только с framework 1.1., после пришествия Win. Vista всё больше пользователей стали её пользовать, а в неё (Висту), встроен framework 2.
Вопрос:
Можно ли удалить framework 2 из висты, так чтобы работоспособность за компонентами ОС которые работают с framework 2 сохранилась либо их отказ не мешал и поставить Framework 1.1. ?
Обощаю:
Чтобы ПО которое нуждается в Framework 1.1. работало только с ним, и не ссылался к набору библиотек Framework 2.
Все основные фреймворки – Side By Side, т.е. приложение привязывается к конкретному фреймворку. Основные – это 1.0 и 2.0. 1.1 дополняет первый. 3.0 и 3.5 расширяют 2.0.
Поэтому чтобы запустить приложение, работающее с 1.1, удалять 2.0 необязательно. Достаточно написать файл конфигурации (манифест) со следующими строчками, в которых Вы укажете конкретную версию CLR, к которой привязываете Ваше приложение:
<?xml version ="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v1.1.4322" />
</startup>
</configuration>
и назвать его AppName.Exe.Manifest, а затем запустить.