Как мне создать собственный установщик профиля клиента .net?

Для .net 3.5 SP1 у Microsoft есть новый профиль клиента, который устанавливает только часть .net 3.5 SP1 на компьютеры пользователей Windows XP.

Я знаю, как подготовить клиентский профиль для сборок. И я читал статьи о том, как реализовать установщик для ClickOnce или MSI.

Но я до сих пор использую Inno Setup для своего проекта, и я хотел бы продолжать его использовать (как пользователь Express я не могу легко создавать MSI), мне нужно знать, как использовать установщик профиля клиента в настраиваемой среде.

Есть статья о схеме Deployment.xml, но без указания о том, как написать один, упаковать его или что-нибудь еще. Может кто-нибудь объяснить этот процесс? Поиск статей, на которые я ссылался в одиночку, был болезненным поиском.


person Nidonocu    schedule 17.08.2008    source источник


Ответы (3)


Корпорация Майкрософт выпустила конструктор конфигураций клиентских профилей (бета).

Этот конструктор позволяет редактировать файлы XML с некоторыми ограничениями, это ни в коем случае не «бета-версия Google».

Информация и загрузка

person Nidonocu    schedule 09.02.2009

Не могли бы вы уточнить: вы пытаетесь написать установщик для своего приложения, который зависит от профиля клиента, или вы пытаетесь написать собственный установщик для профиля клиента?

Я не использовал его лично, но если это что-то вроде msi dotnetfx 1 и 2, вам в основном нужно просто вызвать его исполняемый файл самостоятельно из своего собственного файла .exe или из Msi ДО запуска InstallExecuteSequence - вы не можете «встроить» их в свое собственное приложение, MS стараются изо всех сил сказать вам не делать этого из-за оттока MSI.

person Orion Edwards    schedule 17.08.2008

Профиль клиента работает только на чистой XP. Если ваш пользователь установлен как .Net 1 или 2, профиль клиента не будет устанавливаться ...

У вас есть автономная версия (интеграция с полной установкой .Net3.5 на случай, если клиент не установит) от 200 до 300Mo не помню Онлайн-версия получит необходимые файлы.

Вы можете вызвать автоматическую установку с первых шагов установки.

person François    schedule 05.02.2009
comment
Установщик профиля клиента установит правильное обновление для полной платформы, если вы запустите его не на чистой XP. - person Nidonocu; 09.02.2009