Можно ли настроить установку ClickOnce так, чтобы она требовала .Net Framework и VSTO, но включала только двоичные файлы VSTO и при необходимости загружала .Net Framework?
Включение VSTO в пакет не слишкомбольшая проблема, но 350MB .Net Framework - это то, с чем я бы покончил, если это возможно.(Пакет Dynamics CRM SDK зависит от некоторых функций, не относящихся к профилю клиента, поэтому мне нужен полный профиль.)
В большинстве случаев у пользователей установлен .Net Framework, поэтому в этих случаях можно оставить .Net Framework на расстоянии.,Можно ли по-прежнему заставить опубликованную установку загрузить инфраструктуру, если она отсутствует на компьютере пользователя.
«Загрузка предварительных условий с веб-сайта поставщика компонентов», по-видимому, отказывается от локального пакета VSTO, тогда как «Загрузка предварительных требований изв том же месте, где находится мое приложение ". Потребуется .Net Framework в комплекте развертывания.