Я искал ответ на этот вопрос и не смог найти ничего подходящего, я приложу все усилия, чтобы объяснить сценарий.
Так что сейчас у нас есть система развертывания на заказ, котораяне очень надежно, мы рассматривали возможность перехода на ClickOnce, но я не уверен, что наш случай поддерживается.У нас есть несколько автономных приложений, которые также могут быть запущены из другого основного приложения (в виде плагинов), что является нашим основным вариантом использования.Все приложения разрабатываются независимо, в том числе основное, и имеют независимое развертывание.
В настоящее время основное приложение обрабатывает все обновления, когда кто-то открывает это приложение, оно периодически начинает проверять наличие обновлений.Это приложение работает путем запуска других приложений в их собственный домен приложений и встраивания основной формы приложения в пользовательский интерфейс.Всякий раз, когда обновление выполняется, мы просто перезагружаем домен приложений (для каждой авторизации пользователя) и все.
Я пытаюсь выяснить, могу ли я загрузить приложение ClickOnce в отдельный домен приложений и по-прежнему иметь доступдля всех API ClickOnce?