Hardik Rathod Ответов: 2

Как я могу изменить файл exe.config.deploy?


У нас есть много клиентов для доставки решения за одно и то же время, но проблема заключается в том, чтобы подготовить несколько развернутых для нескольких клиентов, потому что мы добавили много веб-ссылок.
Итак, как изменить IP - адрес в веб-службах для клиента после развертывания приложения.

Что я уже пробовал:

Я пытаюсь найти решение, но не получил никакого решения. Пожалуйста, помогите решить эту проблему, ребята, спасибо

2 Ответов

Рейтинг:
2

Dave Kreskowiak

Как это приложение было распространено и установлено на клиентских компьютерах? Является ли это внутренним для одной компании или многих клиентов по всему интернету?

Все, что вы делаете, должно проходить через один и тот же канал распределения.

Либо вам придется распространять обновленное приложение среди клиентов, либо какой-то инструмент, который клиенты должны будут запустить, чтобы внести изменения в конфигурационные файлы приложения. Я бы рекомендовал новую версию приложения с необходимыми изменениями.

Далее, Почему вы используете прямой IP-адрес вместо использования DNS-имени? Использование разрешимого имени позволяет изменять IP-адрес ресурса без внесения каких-либо изменений в клиенты или их конфигурацию.


Рейтинг:
0

RickZeeland

Возможно, вы найдете эту статью CodeProject полезной (хотя она немного устарела): Как настроить вызовы веб-служб из клиентских приложений во время выполнения[^]