Установите консольное приложение там, где хочет установщик - PullRequest
0 голосов
/ 31 мая 2018

Я опубликовал консольное приложение и произвел 3 элемента:

  1. Файлы приложений
  2. Приложение
  3. setup.exe

Во-первых, я правильно сказал, что могу запустить приложение прямо отсюда без установки?И будут ли при этом использоваться параметры конфигурации из каталога application files?

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

1 Ответ

0 голосов
/ 31 мая 2018

Эта технология развертывания называется ClickOnce.Вы можете узнать больше об этом и о том, как он работает на MSDN: https://msdn.microsoft.com/en-us/library/t71a733d.aspx

Прежде всего, я прав, говоря, что могу запускать приложение прямо отсюда без установки?

Приложение действительно устанавливается при запуске setup.exe или *.application.

И будет ли это использовать параметры конфигурации из каталога файлов приложения?

Да.Запущенное приложение будет использовать файл конфигурации в папке текущей версии приложения.

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

Нет.Вы не можете изменить папку установки при использовании ClickOnce.Приложение ClickOnce всегда устанавливается для каждого пользователя в кеше пользовательского приложения (C: \ Users \ username \ AppData \ Local \ Apps \ 2.0).

...