Я пытаюсь изменить местоположение моего приложения ClickOnce. Мне все равно, чтобы сделать этот переход плавным для пользователей, у которых уже установлено приложение, потому что оно еще не запущено. Я думал, что это будет так же просто, как изменить URL-адрес папки установки и URL-адрес местоположения обновления в свойствах Project Publi sh. Некоторый контекст: Приложение ранее размещалось на Azure Ftp-сервере, и я бы опубликовал sh непосредственно из Visual Studio. Теперь я хочу разместить приложение на сервере Wpengine, который использует SFTP. Visual Studio не поддерживает публикацию через SFTP, поэтому я должен опубликовать sh в локальной папке и загрузить через WinSCP / Filezilla. Шаги, которые я предпринимаю для публикации sh в новом месте:
- Измените расположение папки публикации на локальный каталог.
- Измените папку установки на новый каталог wpengine.
- Измените расположение обновления на новый каталог wpengine.
- Publi sh и загрузка вручную через winscp в каталог wpengine.
Когда я загружаю установку. exe-файл и запуск его показывает мне старый Azure url в качестве источника «От», как показано на рисунке ниже, и он устанавливает последнюю версию, которая размещена в нашем Azure расположении. Очевидно, что это не желаемый результат. Я даже дважды проверяю манифесты с MAGEUI, и все кажется правильным. Я не могу найти ни одной ссылки в своем коде на старое местоположение azure. Я не уверен, что это какая-то проблема с подписанием кода, но я не могу понять, как на этот старый azure url ссылаются.