Где ClickOnce setup.exe получает URL-адрес приложения, когда приложение публикуется на веб-сайте?

Следующая ошибка возникает после того, как пользователь нажал кнопку «Выполнить» в файлеPublish.htm для установки необходимых компонентов; это действие пользователя запускает файл setup.exe , и после того, как файл setup.exe установил необходимые компоненты, он пытается запустить приложение.

Запуск приложения. Ошибка URLDownloadToCacheFile с HRESULT «-2146697211». Ошибка: произошла ошибка при попытке загрузить «https://MYDEVPC/apps/Test/TestApp.application».

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

  1. Создайте приложение на ПК для разработки.
  2. Подпишите манифест ClickOnce и подпишите сборку.
  3. Опубликуйте приложение на локальном сервере IIS на компьютере разработчика.
  4. Заархивируйте опубликованную папку, скопируйте ее в папку на рабочем сервере IIS и извлеките ее.

Если этот сценарий невозможен, как настольное приложение, разработанное удаленно, за пределами офиса , будет опубликовано на сервере IIS в интрасети клиента с помощью VisualStudio и ClickOnce?

ПРИМЕЧАНИЕ. Еще одна проблема: setup.exe пытается запустить приложение после установки необходимых компонентов, но если вы передаете параметры приложению в строке запроса, как показано в файлеPublish.htm:

          <A HREF="TestApp.application?param1=foo&param2=bar">launch</A>

приложение запускается с помощью setup.exe без этих параметров.

Можно ли заставить файл setup.exe не делать ничего, кроме установки необходимых компонентов , сохраняя при этом возможность передавать параметры приложению в строке запроса?

PS Нет проблем с запуском приложения с параметрами строки запроса из публикации.htm, если на компьютере пользователя присутствуют предварительные условия. При нажатии на запуск HREF открывается TestApp.application и параметры успешно передаются.

0 ответов

Другие вопросы по тегам