Разница между AddLocal и AddSource? - PullRequest
1 голос
/ 31 января 2011

Когда вы устанавливаете продукт локально, все необходимые файлы сохраняются на машине.

Когда вы устанавливаете функции для рекламы, файлы будут устанавливаться локально, когда пользователь запускает приложение.

Что происходит, когда вы устанавливаете функции на «запуск из источника»? Я гуглил его и смог найти только: http://msdn.microsoft.com/en-us/library/aa367538%28v=vs.85%29.aspx

Спасибо!

Ответы [ 2 ]

2 голосов
/ 31 января 2011

Это редко используемая функция установщика Windows, и я обычно не рекомендую ее использовать. Он был изобретен еще в тот день, когда жесткие диски были маленькими, и мысль о том, что вы «рекламировали» (притворяетесь, что он установил источник установки) функцию, а когда пользователь щелкает по ярлыку, переходила к источнику и заканчивала установку компонента (иначе установить локально)

Это просто добавляет много сложности вашей модели обслуживания. Это не стоит ИМО.

1 голос
/ 31 января 2011

Размещая все установочные файлы рядом с MSI (аналогично объявленной установке), вы можете устанавливать функции из исходного кода. Это означает, что все файлы в этих функциях будут использоваться из расположения MSI (они не копируются в целевые папки во время установки).

Запуск из источника можно использовать, когда установщик постоянно находится на целевом компьютере. Таким образом, приложение может использовать установщик напрямую вместо установленных файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...