Изменение местоположения публикации ClickOnce по-прежнему ищет старое местоположение

#c# #visual-studio-2010 #iis #clickonce

#c# #visual-studio-2010 #iis #clickonce

Вопрос:

У нас есть прототип приложения, которое первоначально было опубликовано на внешнем сервере, размещенном на AWS (для обсуждения предположим, что это было на http://prototypes.mysever.com/MyApp/).

Размер прототипа начал увеличиваться, поэтому для ускорения мы переместили его на внутренний сервер (предположим http://internal/MyApp/).

Я произвел некоторую очистку нашего сервера IIS, на котором размещалось первоначально опубликованное приложение (внешнее), и удалил приложение. Теперь, если мы попытаемся установить копию приложения, произойдет сбой, потому что оно хочет подключиться к исходному серверу, хотя мы опубликовали его в другом месте (примерно для 80 версий).

В файле .application я заметил ссылку на старый сервер, но изменение этого не решило наших проблем.

Есть ли способ остановить поиск старого сервера?

Ответ №1:

Извините,

Я удалил свой последний ответ, потому что неправильно понял вопрос. Да, есть способ изменить местоположение обновления.

  1. Откройте страницу свойств проекта и перейдите на вкладку Публикация.

  2. Щелкните обновления… кнопка.

  3. На экране обновлений убедитесь, что местоположение обновления указывает на новое местоположение.

введите описание изображения здесь

Комментарии:

1. Это сбивает с толку… Обновления работают нормально при публикации в новом местоположении. Это (для меня) похоже на то, что вы хотите обновить из другого местоположения, где была опубликована версия, а не из исходного местоположения публикации. Кто-нибудь может подтвердить эту настройку?