Можно ли развернуть приложение (используя существующий URL-адрес развертывания clickonce, чтобы пользователи обновлялись до этой версии), которое изменяет URL-адрес развернутого приложения?
Сценарий состоит в том, что у меня есть развернутый клиент (A), который является стабильным и используется более года, и новый клиент (B), который находится в разработке и будет использоваться. Однако B и A имеют разные идентификаторы UID, так что они оба могут быть развернуты в одной системе вместе. В какой-то момент в будущем я бы хотел автоматически перенести пользователей, которые использовали A на B, но я надеюсь, что Clickonce достаточно хорошо спроектирован, чтобы не обновлять A до B, если я помещу установочные файлы B в установку A каталог (потому что он должен проверять эти UID).
Я знаю, что приложение C #, которое было развернуто с помощью clickonce, имеет некоторый доступ к своему собственному методу развертывания, и мне интересно, смогу ли я изменить местоположение обновления.
Я надеюсь сделать это незаметно, без особого участия пользователя (и я понимаю, что тихие редиректы не одобряются по уважительным причинам), и мне интересно, есть ли у кого-нибудь опыт попыток изменить установленное развертывание clickonce обновить информацию с обновлением.