Мой вопрос: возможно ли это?Или я смогу использовать только манифест?
Да, можно обновить приложение с помощью ярлыка на рабочем столе (это предпочтительный способ).Запуск приложения через файл манифеста на сетевом ресурсе или URL-адресе необходим только в первый раз.
Мой вопрос: что я должен поместить в папку установки, если она совпадает с публикациейone?
Тестирование:
В целях тестирования вы можете оставить папку установки пустой, и все должно работать на вашем компьютере.Нет необходимости что-то вроде http://localhost...
:
![enter image description here](https://i.stack.imgur.com/fVyhp.png)
Производство:
В среде разработкиу вас могут быть разные папки публикации и установки.Папка установки должна быть доступна вашим клиентам, а папка публикации необходима только для процесса публикации.Папка публикации должна быть доступна только вашему компьютеру разработчика.
![enter image description here](https://i.stack.imgur.com/j2XDN.png)
Примечание на стороне:
Убедитесь, что Использовать расширение файла .deploy отмечено в параметрах публикации:
![enter image description here](https://i.stack.imgur.com/UtIQx.png)
VS добавит расширение файла ".deploy"на ваших сборках, как .exe, так и .dll.Если вы не развертываете в контролируемой среде, в которой вы знаете, что политики безопасности и брандмауэры не будут мешать загрузке файлов .exe и .dll, лучше оставить этот параметр включенным.Это позволит администраторам веб-сервера продолжать блокировать типы MIM-файлов .exe и .dll и, тем не менее, разрешить установку ClickOnce.
ОБНОВЛЕНИЕ
Если вы хотите использовать механизм обновления, то вам необходимоукажите «местоположение обновления» или «URL-адрес папки установки».Вы можете использовать \\localhost\D$\Brandlist Exporting Assistant\
для тестирования.