Динамический URL-адрес в setup.exe в clickonce

#.net #visual-studio-2010 #clickonce

#.net #visual-studio-2010 #clickonce

Вопрос:

У меня есть приложение .NET, разработанное в .NET 4.0. У наших клиентов есть веб-сервер в собственном офисе, где размещено приложение clickonce, поэтому URL-адрес clickonce не может быть исправлен, поскольку имя компьютера веб-сервера или IP-адрес отличаются у каждого клиента.

Также для установки предварительных условий, таких как .NET 4.0, VC и т. Д setup.exe его необходимо загрузить и выполнить, но setup.exe для -url аргументов требуется установить URL-адрес, на котором размещено приложение ClickOnce (в моем случае его веб-сервер каждого клиента)

Итак, мой вопрос в том, как я могу настроить -url на локальный веб-сервер клиента, на котором размещено приложение clickonce?

Ответ №1:

Вы можете изменить ‘URL’ вашего загрузчика clickonce, передав параметр ‘/url’, как показано ниже.

 setup.exe /url=http://serverhostname/
  

Примечание: приведенная выше команда только обновит URL, но не запустит программу установки. Для запуска вы должны открыть setup.exe без каких-либо параметров.