У меня есть приложение, разработанное с помощью Visual Studio 2008 и распространяемое через ClickOnce.Путь установки приложений ClickOnce
Мой вопрос: если я вхожу на клиентском компьютере, как Джон (к примеру), и я запускаю setup.exe (при условии, через ClickOnce), чтобы установить приложение, я заметил, что путь к исполняемому что-то вроде: C: \ Users \ John \ AppData \ Local \ Apps \ 2.0 .... \ mysoftware.exe
Теперь, если я вхожу в систему как Mike, путь к исполняемому файлу - это что-то вроде: C: \ Users \ Mike \ AppData \ Local \ Apps \ 2.0 .... \ mysoftware.exe
Кажется, что для каждого пользователя существует другая копия каждой исполняемой установки. Это имеет смысл? Прежде чем я разработал приложение Visual Basic 6, где исполняемые файлы находятся в папке C: \ Program Files \ MySoftware \ MySoftware.exe. Каждый пользователь запускал тот же исполняемый файл.
IIRC, это как работает ClickOnce. Он может использовать только пользовательские установки. Не в масштабе всей системы (которая будет идти в Program Files). – leppie
Это другое установочное решение, где программы находятся в программных файлах? Как MSI? – Bronzato
Да, в значительной степени все другие инсталляторы позволяют указать путь. – leppie