Если бы вы внимательно прочитали текст, на чем я всегда настаиваю, то заметили бы, что речь идет о "предварительной версии", то есть фактически - альфа тестирование. Так что это не для массового продукта. Если бы еще внимательно прочитали дальше, то нашли, что в конечном продукте этой проблемы нет, или по крайне мере не найдена.2 jseeker2007. Я полагаю, что в требованиях к продукту (не к программе, а именно к продукту) вполне может быть раздел "Требования к пользовательскому интерфейсу".
Может быть даже, там будет запись: "Удобством использования продукта жертвуем ради скорости разработки". Но такой подход характерен скорее для прототипа, а не для массового продукта. Для массового же продукта отход от стандарта проектирования пользовательского интерфейса, пусть всего лишь инсталлятора, - это дефект.
А то, что вы привели:Примечание Для получения наилучших результатов следует устанавливать платформу на компьютере, на котором не установлены предварительные версии платформы .NET Framework 3.0. Если на компьютере установлена предварительная версия платформы, ее необходимо правильно удалить, чтобы удаление было выполнено полностью. Следуйте инструкциям по удалению, чтобы удалить компоненты предварительных сборок перед установкой этой сборки. Кроме того, обратитесь к разделу 2.8 этой страницы, чтобы получить дополнительные сведения о системе с предварительными версиями платформы Framework.
Это хорошая мина при плохой игре. После перевода на обывательский язык звучит так:В отделе подготовки дистрибутивных пакетов у нас работают не самые лучшие инженеры. Периодически они допускают досадные ляпы и мы вынуждены писать развернутые инструкции для того, чтобы пользователь вручную сделал все то, что должно делаться автоматически.
Вобщем, это нормальная практика - сначала довести до ума clear installation, а затем уже чистить for update. Зачем тратить ресурсы, на то, что у конечного пользователя, не девелопера, заведомо не будет? Ну кто в здравом уме будет ставить альфу на продакшин? И это действительно обычная практика отсечения старых альфа-бета релизов.
Так что пример действительно очень НЕ удачный. Лучше поищите более разумный.
Ну да, читать документацию, очень "узкий взгляд на проблему", куда лучше не читая потыкать по батанам - повезло/не повезло :)Oldman: C моей точки зрения у Вас очень узкий взгляд на проблему