Вопрос

Я только начал использовать WPF WebBrowser, включенный в Net 3.5 SP1.Я создал свой проект установки (который использовал до перехода на 3.5 SP1) и установил его на тестовую машину, но веб-браузер был недоступен.

Что мне нужно сделать, чтобы быть уверенным, что комбинация setup.exe/msi проверит и установит пакет обновления 1?

Это было полезно?

Решение

Откройте свойства проекта установки, затем нажмите кнопку «Предварительные требования».Затем проверьте необходимые условия для установки.

License

Затем вы можете определить, как пользователь получает предварительные требования.

Вот ссылка на информацию о версии платформы и выдержка из блога Скотта Хансельмана:

Online/Скачать опыт лучшего способа получить пользователя с разумным интернет -подключением на 3,5 SP1 .NET Framework с 2,7 -мег «Bootstrapper». Это обнаружит то, что им нужно, и только загрузит то, что им нужно.Наихудший сценарий для машины x86 составляет около 60 МБ, как показано в таблице выше.

Что такое «Профиль клиента?» Профиль клиента является еще меньшей опцией установки для .NET 3.5 SP1 на XP.Это небольшой загрузчик размером 277 КБ.Когда он запускается на компьютерах с Windows XP SP2 без установленной .NET Framework, он загружает 28-мегабайтную полезную нагрузку и предоставляет вам подмножество .NET 3.5 для конкретного клиента.Если загрузчик профиля клиента запущен на компьютере с любой версией .NET, он будет действовать так же, как веб-установщик 3.5 SP1, и определит, что ему нужно загрузить, а затем получит это.Более подробную информацию можно найти в Руководстве по развертыванию профиля клиента.

http://www.hanselman.com/blog/CommentView.aspx?guid=af453d70-64b3-417e-9492-d115f929195d

Другие советы

В проекте установки добавьте условия запуска.На этой странице показано, как именно:http://jelle.druyts.net/2005/04/09/CheckingForNET11ServicePack1InAnMSI.aspx

На пути к ответу на свой вопрос.Дважды щелкнув Microsoft .net Framework в разделе «Обнаруженные зависимости», можно выбрать версию.

Теперь вопрос в том, что подходит, 3.5.30729 или 3.5 Клиент SP1?

РЕДАКТИРОВАТЬ: 3.5.30729 работает.Есть идеи о разнице между ними?

РЕДАКТИРОВАТЬ: Двойной щелчок по .net Framework выше показывает .NET Framework как условие запуска.Здесь я изменил версию.(Я бы добавил скриншот, но у меня его нет по URL-адресу, он есть только на рабочем столе.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top