[новый случай после решения https://stackoverflow.com/questions/3620474/microsoft-net-compatibility] Не удается установить Microsoft .NET 3.5 на Windows XP
Я использовал VS2010 и мишень для .Net 2.0 (VB.Net форм Windows приложение) Я прошу моих клиентов XP установить .Net 2 или 3,5
На этой неделе один из моих клиентов переустановил его XP. Я думаю, что установлен там .Net 4.
обновление Windows, он не может установить .Net 3.5 сейчас, потому что он получает следующее сообщение -
Setup has detected that the Service Pack version of this system is newer than the update you are applying.
There is no need to install this update.
Но есть необходимость!
- Могу ли он удалить .Net 4?
- как? Использование ControlPanel | addRemovePrograms?
- , а затем установить .Net 3.5 и более поздних версий .Net 4?
Решение:
Решение [Программа установки обнаружила, что версия с пакетом обновления этой системы новее, чем обновление вы претендуете. Нет необходимости устанавливать это обновление.]
Вы можете попробовать unistall .Net 4 версии, используя ControlPanel | addRemovePrograms , а затем установить .Net 3.5, а затем также .Net 4.
Если вам не удаётся удалить .Net 4 таким образом, вы можете использовать специальный инструмент для удаления. Вы можете найти больше инструкций об этом инструменте в следующих ссылок - Руководство
.NET Framework Cleanup Tool пользователя - http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx
Обновленные версии .NET Framework очистки и проверки инструментов, которые работают с. NET Framework 4 http://blogs.msdn.com/b/astebner/archive/2010/05/13/10012778.aspx
Как удалить .Net Framework 2.0, 3.0 4.5 - http://www.youtube.com/watch?v=7ssizNQ0YPk
Что ваш вопрос Сообщение, кажется, содержит вопрос вместе с ответом?. – PurpleXenon
Если .Net 4 был установлен во время обновления Windows, он может удалить его с помощью ControlPanel | addRemovePrograms? будет ли он нарушать другие утилиты? – Atara
Я не могу сказать, возможно ли это в Windows XP, но в Windows 7 обновления можно удалить с помощью раздела «Просмотр установленных обновлений» в «Программы и функции». Чтобы удалить обновление, выберите одно обновление из списка и нажмите «Удалить». Если у вас есть Windows XP, тогда вы можете попробовать этот подход, чтобы узнать, доступно ли это. Но, на мой взгляд, нет необходимости удалять обновление. Чтобы ваш проект совместим с .NET 3.5, вы должны попробовать изменить настройки конфигурации проекта в приложении. config'. – PurpleXenon